40025 217
37394 524
15906 309
9848 116
10832 245
58564 502
43206 312
31071 875
27332 277
24260 719
93968 208
48409 288
24292 505
27454 631
47094 334
4290 621
3288 703
1908 336
8999 822
2708 502
3657 467
2843 470
3020 493
13841 781
2903 601
5994 544
3266 372
3241 578