838096 2479754
771930 1897961
767981 1892964
751726 1798047
744239 1917853
708119 1799300
705210 1762904
698928 1704585
657812 1505164
641543 1707993
629712 1614253
20078 87376
3713 97374
2223 38901
1155 189892
2025 163945
1332 56275
8318 115380
13245 310715
7341 100853
2218 39264