25860 503
23457 606
20171 148
24382 818
2723 188
2603 287
1990 214
3791 597
2537 348
3578 545
3232 479
2045 75
6265 707
4728 511
1228 179
4503 457
1901 191
3890 228
1130 92
2396 214
5896 966
3153 667
3642 619
4278 118
2269 108
3907 338
13513 804
21638 107