2927802 154
2648632 370
2400328 181
1993430 146
1913981 115
1847626 145
1542977 83
1542905 113
1449652 141
1114128 122
1112478 202
1031358 67
943901 49
886401 189
787532 71
771379 27
768376 78
752251 122
733458 75
696179 136
684582 136
670051 33
659953 45
649932 51