4412
12879
9410
8113
463
827
6116
5618
7221
5534
5612
5313
22616
17170
15201
13590
10422
1010263
9134
8980
872148
746142
6920
69211