12345 114
40124 1145
16420 426
16495 679
69486 866
35348 335
25500 797
36243 1969
56699 549
26889 1791
20284 1980
45392 401
344890 5210
290640 3125
265270 3761
246573 2769
214055 2108
204854 3016
194662 2633
186934 2303
151321 1791
124203 2388
123860 1248
123161 979