2602976 368
2427131 361
1753231 359
2971407 315
1391933 294
1783030 284
1512009 258
1013180 208
1094155 201
943753 197
1115107 188
865653 186
1156603 181
683703 179
1079032 178
1088180 176
718255 174
1384531 169
924833 168
933783 162
854203 162
633579 161
904357 159
655705 159