25860 503
23457 606
20171 148
24382 818
2723 188
2602 287
1990 214
3791 597
2536 348
3578 545
3231 479
2045 75
6265 707
4728 511
1228 179
4497 457
1901 191
3889 228
1130 92
2396 214
5896 966
3153 667
3641 619
4278 118
2269 108
3906 338
13513 804
21638 107