1140
18716
16418
1873
13410
3030
1190
1714
27521
1994
22217
2820
585611
42210
41973
39937
3542270
3298154
29244
2795149
26566
22562
21020
19230