969 282
664 211
2792 588
478 117
1260 123
1886 405
2703 445
3309 469
31941 497
7564 637
33621 356
3711 688
19731 221
7999 227
15424 313
5308 39
19937 718
2323 132
7261 457
19860 512
9927 861
6796 100
231118 838
95679 613
244816 330
123815 78
132372 215
282389 526