13881 167
22683 653
8330 118
4556 668
6028 597
28318 780
5596 693
4088 189
7888 777
6986 610
12816 458
7283 717
11298 643
18217 141
3594 513
4694 507
3064 123
3810 498
4505 293
5912 515
37564 89
64572 65
5739 685
5914 274