15486 263
10903 411
4001 438
21875 391
6853 733
22153 528
1702 201
2379 613
3230 616
384 48
868 219
3655 704
2521 627
2778 717
10340 515
268199 975
1892 333
2105 553
1902 234
1985 495
720 87
1243 270
7519 721
2851 426
27546 383
1315 331
1227 217
1050 122