299160
3310
23375
2520
28054
21748
17551
1720
1680
22662
20915
14347
21146
15960
14101
12660
9692
924263
8520
8484
797148
694142
65911
6310