2894026 310
1350258 292
1457804 252
1048178 174
379434 132
642857 132
916933 122
643157 119
707976 116
1222828 106
1790276 104
1388803 102
809408 101
1719006 99
1027501 95
452727 93
432329 93
373583 93
374258 93
470004 92
997479 87
1571504 80
313534 80
743130 80