40141 522
2907 252
2179 232
3141 88
24752 113
59005 440
58879 532
10326 93
13483 306
13008 392
4173 499
22377 37
4714 352
3341 348
4571 786
30222 550
18528 624
12036 382
6122 544
2695 257
2442 257
622 50
49323 398
28623 246
3099 156
2971 96
3444 290
875 73