318863 631947
291187 612800
279517 583594
278259 575958
272745 564548
270696 570348
269992 558207
269354 561292
268195 595673
267054 559687
280 1928
66 529
4220 22082
5267 42207
5702 76412
10412 21308
7679 20534
10146 39469
9529 34907
16359 54129