1225
2463
1660
2165541
20579
22711
18318
14031
14214
1686
810
13112
586711
42280
42033
39987
3548270
3306154
29264
2798149
26606
22592
21070
19250