40313 452
5199 304
17318 164
1253 139
16323 373
5873 35
2927 463
4013 305
863 105
3032 528
22803 641
18872 573
2910 254
759 102
4145 382
1620 155
3290 789
1442 288
14943 433
6204 590
3802 89
19601 544
53481 59
3440 864
3716 925
16656 655
9030 599
2537 96