3008729 319
1413777 295
1540458 258
1105056 176
696280 136
431501 135
959601 128
689804 123
770653 122
1277583 109
1842931 105
1426679 104
839879 103
1745107 99
493657 97
1057077 96
403458 95
396807 94
456301 94
524955 93
1050607 87
1763902 81
1608656 80
337829 80