3013901 319
1417933 295
1544305 258
1107806 176
699081 136
433204 135
961928 128
692301 123
773405 122
1280157 109
1845205 105
1428778 104
841381 103
1746577 99
495509 97
1058556 96
405129 95
398333 94
457907 94
527109 93
1053234 87
1765882 81
1610526 80
339526 80