3008359 319
1413406 295
1540053 258
1104984 176
696107 136
431234 135
959451 128
689676 123
770151 122
1277357 109
1842558 105
1426379 104
839756 103
1745028 99
493501 97
1056982 96
396702 94
456231 94
403383 94
524728 93
1050356 87
1763727 81
1608502 80
337779 80