40028 217
37418 524
15907 309
9848 116
10832 245
58587 502
43214 312
31079 875
27333 277
24269 719
93968 208
48469 288
24297 505
27476 631
47105 334
4290 621
3289 703
1908 336
8999 822
2708 502
3657 467
2843 470
3020 493
13844 781
2903 601
6004 544
3266 372
3242 578