13018
19915
34917
23613
1887
1367
24717
17916
1969
19422
15710
1435
618412
44260
44263
42407
3759270
3539156
30354
2937149
28066
23872
22060
20250