1540
1420
1878869
11514
12514
1641
1293
15013
14312
1226
1060
872
615812
44140
44063
42207
3741270
3526156
30264
2918149
27956
23772
22000
20140