3341227 291
2927808 154
2081103 112
2055556 106
2021576 178
1745059 99
1608609 80
1542980 83
1506230 289
1488108 147
1479681 160
1399952 160
1397731 50
1383755 101
1229881 72
1195709 85
1141857 129
1138504 101
1090955 41
1089652 61
1087677 39
1080953 115
1031354 67
1002803 98