3008354 319
1413405 295
1540057 258
1104976 176
696108 136
431233 135
959459 128
689678 123
770154 122
1277353 109
1842553 105
1426377 104
839757 103
1745027 99
493501 97
1056977 96
396701 94
456227 94
403382 94
524732 93
1050351 87
1763732 81
1608502 80
337778 80