13316
3662
6215
5680
3878
6826
2673
9824
3202
2831
91041
27419
25846
10292
289835
9330
149020
29858
2720
5188