21277 292
42586 610
8710 309
348072 1450
170102 652
23228 200
348122 854
19140 170
19683 126
55732 690
87727 639
74890 508
45745 464
23164 733
1934 183
2294 510
7718 612
113981 843