3028 633
2715 492
1825 128
2638 499
17850 674
22683 280
1010 39
3829 243
14987 258
3283 270
2590 465
1351 327
12670 680
3473 459
1904 177
13251 721
4985 812
14193 162
19428 382
4723 418
46819 411
9343 412
4973 412
3031 547
8883 588
5471 732
4633 453
4635 556