40030 217
37423 524
15907 309
9848 116
10833 245
58603 502
43221 312
31083 875
27333 277
24272 719
93968 208
48597 288
24300 505
27482 631
47110 334
4290 621
3291 703
1908 336
8999 822
2708 502
3657 467
2843 470
3020 493
13846 781
2903 601
6005 544
3266 372
3242 578