131
102
334
342
343
115
1810
125
2736
156
367
2813
19066
14650
12661
11350
8662
836263
7800
7422
706148
625142
61011
5540