7622
140
429
4713
5812
6715
8664
560
850
680
590
443579
20156
15370
13531
12170
9192
873263
8150
7922
763148
653142
63611
5920