3341227 291
2927802 154
2081109 112
2055556 106
2021579 178
1745055 99
1608602 80
1542983 83
1506232 289
1488104 147
1479683 160
1399951 160
1397733 50
1383759 101
1229876 72
1195703 85
1141857 129
1138509 101
1090954 41
1089653 61
1087679 39
1080953 115
1031358 67
1002808 98