6990
504262
3801
23536
2330
1760
1770
1661
163180
14594
1440
14654
11190
9130
5450
4380
4150
3949
360147
337142
29249