4984 856
19937 428
23038 800
4379 217
23415 488
4841 643
16057 221
31472 513
24671 423
15221 741
8178 88
11251 289
8832 412
50794 758
19840 601
16032 575
1411 114
2590 188
163315 974
378671 1078
2499549 7123
1774 154
1785 309
46168 855
31104 597
32540 935
27159 293