24820
21133
1403
19619
23012
21019
21612
26416
20118
18616
20710
27179
633112
45160
45073
43378
3836270
3639157
30944
2989150
28676
24322
22500
20670