7508
13316
3662
6215
5680
6780
3878
6826
2673
9824
3202
2831
91041
50195
27419
25846
10292
289835
23431
39736
23933
9330
149020
29858
2720
5188