24538
29540
14123
417
29348
19148
15413
13112
1570
2182
19619
1999
38227
29280
27563
24954
2126267
19344
1876153
1739147
17216
14300
14020
12260