19531 521
42431 225
39542 542
28574 1786
35760 1148
27227 945
11227 575
41239 1193
27978 496
23976 1060
31427 1593
56066 412
344073 5197
289927 3111
264956 3759
245974 2764
213581 2099
204396 3012
194185 2628
186503 2298
151078 1789
123949 2385
123595 1248
122918 975