3522 910
1013 126
10689 151
46299 846
4840 471
8135 224
84542 485
18263 306
59049 516
4811 943
6480 659
2246 233
16629 128
2114 169
11862 682
2364 539
4041 716
10670 277
1582 240
1234 209
3147 316
6798 391
1100 173
2904 688
1770 318
4507 823
4642 970