14301
8664
942263
54136
5310
4045
3530
3440
34595
3950
339180
3400
21556
16120
12920
9902
8630
813148
706142
66911
6420