3334728 291
2922280 154
2079076 112
2054003 106
2018727 178
1743105 99
1606384 80
1541080 83
1503080 289
1485858 146
1478032 160
1396808 50
1396027 160
1382031 101
1228957 72
1193802 85
1139901 129
1136933 101
1089576 41
1087681 61
1086527 39
1078953 115
1029829 67
1001551 98