1162
883
1292
1135
2022
914
842
19919
1240
1300
1961
12922
689712
49493
48690
48148
4258271
4053158
33184
3259151
31176
26722
24501
22920