3603
4420
20762
16722
25115
28235
19351
2870
1503
2199
10910
17741
38307
29400
27653
25104
2137267
19394
1880153
1748147
17256
14370
14100
12300