34785 101
43298 906
2814 263
16095 96
11588 552
10659 609
16752 863
18401 687
50196 124
8608 420
19683 508
19747 521
11508 154
33143 809
17699 592
29416 676
3829 717
305208 1033
21919 486
12182 162
2765 110
12014 291
17940 491
119572 469