40088 522
2907 252
2179 232
3141 88
24727 113
58965 440
58828 532
10326 93
13483 306
13007 392
4173 499
22367 37
4714 352
3341 348
4571 786
30194 550
18508 624
12015 382
6122 544
2695 257
2442 257
622 50
49294 398
28591 245
3099 156
2971 96
3444 290
875 73