3316582 290
2910153 154
2073632 111
2050105 106
2011529 177
1739552 99
1600179 80
1535533 83
1495655 289
1478528 145
1473801 160
1393005 50
1385726 160
1377483 101
1225381 72
1189203 85
1132702 129
1131978 100
1085676 41
1083908 39
1080476 61
1074081 115
1025358 67
997576 98