14181
8584
934263
53636
5290
3985
3490
34495
3390
3400
3900
337180
21396
16060
12810
9802
8550
809148
703142
66711
6370