1136
3129
1972
1905
29433
19815
1403
2926
20635
23733
19514
1896
701912
50473
49460
49258
4326271
4131158
33684
3337153
31806
27372
24931
23300