2965732 314
1389026 293
1508331 257
1085258 176
413208 134
676684 134
944532 125
672853 120
749780 120
1258659 109
1824529 105
1412655 104
828530 103
1735276 99
480477 96
1045932 95
446204 94
391758 94
387683 94
507456 92
1030681 87
1594102 80
1751254 80
327330 80