3008355 319
1413405 295
1540053 258
1104982 176
696108 136
431227 135
959451 128
689679 123
770154 122
1277352 109
1842551 105
1426381 104
839755 103
1745033 99
493503 97
1056977 96
396701 94
456234 94
403380 94
524726 93
1050358 87
1763733 81
1608509 80
337782 80