22418
3530
3503
35218
23833
21717
25919
2889
28634
1427
29719
21111
623212
44620
44573
42697
3795270
3568156
30634
2950149
28276
23952
22220
20340