395405 772593
306269 654156
298486 651327
291743 616278
284357 620874
275697 588145
275685 661048
275199 602169
273715 588673
268601 572381
14003 39154
3637 51665
35181 178191
6122 44632
23995 67203
10345 77630
6817 86617
30681 60955
19478 51447
28693 111408