4378 64
143381 673
5596 165
423148 848
216070 1483
11643 380
100697 341
151066 789
45789 720
25800 347
46902 897
32509 102
15888 794
18472 134
61137 939
31539 117
35683 344
3125 193
8852 539
4162 628
5317 904
5993 197
4343 562
3808 675
6162 622
10742 558
39755 865