3334281 291
2922055 154
2078902 112
2053956 106
2018526 178
1742979 99
1606254 80
1540977 83
1502929 289
1485784 146
1477958 160
1396654 50
1395706 160
1381926 101
1228807 72
1193753 85
1139879 129
1136803 101
1089403 41
1087658 61
1086407 39
1078881 115
1029706 67
1001352 98