3334730 291
2922280 154
2079079 112
2054003 106
2018727 178
1743107 99
1606378 80
1541079 83
1503082 289
1485859 146
1478029 160
1396804 50
1396030 160
1382029 101
1228955 72
1193803 85
1139904 129
1136926 101
1089576 41
1087684 61
1086533 39
1078952 115
1029826 67
1001552 98