123952 2385
80254 1268
45454 1433
42397 1678
30481 832
16775 1637
42639 1188
27432 1872
48771 412
23545 1245
30912 1237
46560 1542
344073 5197
289927 3111
264956 3759
245974 2764
213581 2099
204396 3012
194185 2628
186503 2298
151078 1789
123949 2385
123595 1248
122918 975