3007676 319
1413108 295
1539756 258
1104777 176
695783 136
430952 135
959232 128
689482 123
769782 122
1276929 109
1842202 105
1426179 104
839552 103
1744805 99
493409 97
1056807 96
396533 94
455979 94
403277 94
524552 93
1050007 87
1763431 81
1608181 80
337607 80