321287 636388
291591 613940
279812 584663
278852 578180
273390 567335
270801 570940
270176 559083
269581 563155
268294 597873
267098 560080
2740 16966
642 4308
4987 24804
5638 44945
5737 76742
11026 22932
8265 22030
10896 42410
10117 37238
17449 57712