32324
28524
28580
25813
2265
2583
16427
3860
25316
28118
24811
30226
687612
49323
48520
47978
4249271
4040158
33094
3252151
31046
26632
24481
22840