18844
22980
465380
1108
22114
16724
2080
2300
35017
26950
25352
22743
1856267
17384
1655148
15756
1496147
13290
12650
10760