25387 778
20968 810
15767 962
28657 392
14277 52
15000 413
11221 261
6324 583
5825 562
4020 458
5342 704
4238 187
5535 101
4379 58
2591 295
84601 1119
7062 410
11883 710
39453 72
13289 532
6264 289
13811 612
2033 358
8340 571
7170 281
7941 534