497 40
4359 928
841 250
2611 577
792 216
3576 841
2391 253
2944 888
1549 445
861 201
3293 632
6473 256
17124 268
36950 314
18821 355
33086 584
18171 148
3973 438
104852 509
78379 81
54836 75
39348 117
11540 183
72832 731
9019 760
23187 52
17526 616
2208 321