3341003 291
2927534 154
2081002 112
2055458 106
2021458 178
1745032 99
1608505 80
1542933 83
1506081 289
1488004 147
1479601 160
1399809 160
1397706 50
1383582 101
1229853 72
1195627 85
1141756 129
1138384 101
1090827 41
1089557 61
1087680 39
1080857 115
1031332 67
1002777 98