6530
475261
3551
22036
2140
1630
1581
1670
153180
1420
13694
13854
10560
8690
5050
4090
3980
3829
337147
309142
28949