365
3616
3312
346
345
3535
3420
3333
3110
334
3234
3319
15391
12360
9711
8600
674263
6580
6060
5511
547147
51710
465142
3980