3340052 291
2926906 154
2080757 112
2055207 106
2021184 178
1744780 99
1608076 80
1542677 83
1505752 289
1487702 146
1479330 160
1399126 160
1397504 50
1383309 101
1229627 72
1195279 85
1141605 129
1138055 101
1090633 41
1089179 61
1087526 39
1080553 115
1031108 67
1002481 98