20109 625
22683 97
177395 206
28646 598
4048 273
6519 591
4242 820
6912 310
19893 196
14783 175
9155 493
4728 637
3721 259
6185 619
5286 706
4671 40
5010 695
6623 403
5755 641
5997 962
5503 320
8164 718
2354 300
4424 532
4623 43
8648 88
7784 83
8794 658