12971
7572
848263
3575
47336
4670
2970
30095
3130
21975
3540
2920
19536
14900
11620
8792
7910
725148
632142
61911
5710