24525
2469
1717
23610
2942
30820
1906
2253
20811
1782
22010
1995
588911
42460
42273
40117
3559270
3339154
29284
2802149
26706
22682
21150
19320