2727
351
2911
263
260
245
243
285
264
222
2210
213
15171
12130
9511
8240
658263
6470
5900
5381
537147
51010
459142
3830