39791 522
2903 252
2178 232
3136 88
24479 113
58662 440
58418 532
10322 93
13482 306
13006 392
4173 499
22225 37
4712 352
3340 348
4571 786
29939 550
18386 624
11897 382
6120 544
2693 257
2442 257
621 50
48995 398
28431 242
3095 156
2970 96
3444 290
871 73