3014531 319
1418433 295
1545184 258
1108201 176
699552 136
433580 135
962209 128
692552 123
773853 122
1280703 109
1845458 105
1429104 104
841533 103
1746730 99
495753 97
1058806 96
405434 95
398504 94
458104 94
527283 93
1053679 87
1766206 81
1610733 80
339679 80