12446
9619
825
889
770
840
1070
117736
14412
750
1100
990
23526
17690
15581
13982
10812
1048263
9524
937148
9260
775142
7210
70311