134
914
95
1622
1312
1211
113
82
810
88
107
115
10960
8960
6800
5230
487261
4270
4090
3889
3641
349147
321142
29049