312797 621547
290136 610132
278169 580909
276791 570826
271859 560780
270305 568433
269381 556048
268919 558353
267928 590505
266890 558327
1058 6355
1475 12192
5333 73374
8454 17461
6402 17127
8389 32521
7935 29351
13801 45913
17199 105093
10688 75858