1373
1658
23433
19214
1855
14312
965
25117
1912
20135
28833
18218
688312
49443
48610
48058
4255271
4043158
33134
3256151
31126
26712
24491
22900