317534 629510
290937 612179
279235 582997
277951 574772
272527 563585
270596 569913
269783 557701
269255 560515
268138 594490
267011 559382
3478 18512
4337 35941
5660 75779
9912 20447
7327 19738
9663 37811
9153 33628
15740 52240
18084 111310
11594 79603