32098 90
80408 688
217621 861
74608 442
121014 841
15223 62
58196 329
5298 757
6963 503
137728 1038
40841 540
152594 342
34991 211
28210 412
25096 376
8077 331
17477 213
36735 634
5360 694
3207 109
8921 977
5905 78
9804 512
72127 709
45831 700
129301 633
154493 379
28896 547