4991 290
3341 171
6032 705
45395 540
2917 196
5027 398
8748 409
11294 435
8413 173
4918 92
5966 887
2529 316