6616
6118
5815
6812
8513
672
10130
503
804
675
6012
5424
24426
18290
16461
14772
11352
1108263
10044
976148
9610
833143
7730
73311