6198 60
23687 116
81243 657
24850 815
62728 729
198612 718
41282 244
161974 539
13018 657
13599 300
40426 804
28092 114
3351 334
67310 731
56553 613
49195 510
11542 800
6348 514
6350 719
3848 727
2656 384
3062 58
5137 874
5696 197
3022 161