18415
15120
1323
25810
23920
2760
3320
18116
23822
21121
20712
19933
603711
43380
43253
41187
3655270
3422156
29704
2871149
27336
23252
21620
19770