2501032 360
1696234 357
2343481 356
2894026 310
1350251 292
1724058 280
1457805 252
973452 206
1052382 198
2888653 197
911882 193
1059205 186
827552 181
1114101 178
1054730 178
660303 177
1048179 174
689702 169
1345726 166
881356 165
898484 161
828357 160
880828 158
606253 157