2927533 154
2648407 370
2400101 181
1993354 146
1913908 115
1847504 145
1542930 83
1542778 113
1449533 141
1114032 122
1112356 202
1031327 67
943830 49
886257 189
787503 71
771332 27
768302 78
752206 122
733301 75
696104 136
684484 136
670030 33
659856 45
649854 51