3341003 291
2927526 154
2081001 112
2055459 106
2021453 178
1745030 99
1608502 80
1542928 83
1506078 289
1488008 147
1479601 160
1399806 160
1397708 50
1383579 101
1229856 72
1195631 85
1141754 129
1138382 101
1090830 41
1089559 61
1087676 39
1080852 115
1031333 67
1002778 98