838288 2481210
772029 1898726
768212 1893992
751820 1798643
744351 1918627
708137 1799835
705226 1763334
698953 1705029
657854 1505702
641587 1708701
629731 1614800
20252 88698
3738 98088
2239 39416
1169 190453
2033 164400
1347 56855
8432 116363
13276 311541
7360 101390
2229 39757