3888 280
2846 370
2673 316
2716 386
6908 504
1741 98
2065368 3375
276138 1568
232150 589
2629880 6563
695956 1987
115273 632
46156 393
60685 598
5159 530
54791 163
21944 113
46834 584
19937 187
33782 591
30851 291
36730 467
25324 194
28446 521
3689 100
6238 425
981 98
4012 715