969 282
664 211
2792 588
477 117
1260 123
1886 405
2703 445
3309 469
31940 497
7563 637
33621 356
3711 688
19729 221
7999 227
15423 313
5308 39
19937 718
2321 132
7261 457
19860 512
9922 861
6796 100
231118 838
95679 613
244815 330
123815 78
132370 215
282389 526