3334733 291
2922276 154
2079081 112
2054005 106
2018726 178
1743101 99
1606378 80
1541077 83
1503078 289
1485856 146
1478029 160
1396809 50
1396029 160
1382032 101
1228951 72
1193806 85
1139904 129
1136932 101
1089584 41
1087682 61
1086529 39
1078952 115
1029829 67
1001559 98