56602 163
35647 332
98304 375
69538 667
35118 330
45289 479
50661 645
35622 810
9449 293
48770 723
20721 352
16804 441
32054 744
17733 587
15171 191
2466 152
2397 434