838288 2481215
772032 1898729
768212 1893999
751820 1798645
744351 1918633
708137 1799838
705226 1763336
698954 1705031
657854 1505704
641587 1708703
629731 1614804
20254 88702
3738 98089
2239 39418
1169 190456
2033 164403
1347 56858
8432 116372
13276 311546
7360 101393
2229 39757