12868 87
6993 434
2845 208
3796 628
3642 84
4957 356
14202 202
59427 124
22683 152
6811 936
14820 777
23084 558
4864 513
14830 331
11035 186
6194 680
21436 841
2307 62
6196 479
7530 400