1373
1658
23433
19214
1855
14312
965
25117
1912
20135
28833
18218
688612
49443
48640
48128
4256271
4044158
33164
3257151
31126
26712
24491
22900