21318
30810
23033
25119
2819
34118
27934
1367
20611
29019
3373
20617
604111
43420
43283
41207
3655270
3427156
29734
2877149
27366
23282
21630
19770