20116 663
5511 747
11686 134
1038 244
2919 596
2533 517
2537 511
4159 694
3151 693
3848 684
469 70
303 28
870 80
1525 300
878 123
1928 321
897 104
2408 428
1984 379
9490 234
729 73
13535 606
10961 94
142857 782
115031 349
10353 504
7122 965
1899 365