1340
960
851
1140
783
899
667
810
10717
910
1430
7313
25707
19440
17571
15572
12202
1189263
10814
1063148
10150
906143
8340
75611