3007227 319
1412801 295
1539232 258
1104634 176
695383 136
430601 135
959055 128
689232 123
769656 122
1276732 109
1842034 105
1425984 104
839402 103
1744679 99
493276 97
1056680 96
396477 94
455808 94
403183 94
524309 93
1049857 87
1763282 81
1608026 80
337378 80