25862 503
23457 606
20174 148
24386 818
2723 188
2604 287
1990 214
3791 597
2539 348
3579 545
3233 479
2048 75
6269 707
4732 511
1228 179
4505 457
1901 191
3894 228
1132 92
2401 214
5896 966
3153 667
3643 619
4283 118
2269 108
3909 338
13514 804
21640 107