3341733 291
2928032 154
2081352 112
2055632 106
2021727 178
1745132 99
1608681 80
1543334 83
1506384 289
1488232 147
1479755 160
1400181 160
1397834 50
1383804 101
1230008 72
1195755 85
1141981 129
1138584 101
1091057 41
1089809 61
1087677 39
1081009 115
1031433 67
1002907 98