21280 292
42586 610
8711 309
348095 1450
170117 652
23231 200
348152 854
19141 170
19683 126
55736 690
87735 639
74900 508
45759 464
23170 733
1934 183
2294 510
7718 612
113990 843