1376
19519
1626
14121
17435
18511
1733
16114
15316
2084
1227
19410
603911
43400
43263
41197
3655270
3423156
29724
2877149
27356
23262
21620
19770