14501
43727
145323
118120
153336
10959261
130717
5722
94522
84611
161515
69814
101520
126313
80425
64310
94143
59716
64710
127462
3000
39710
2041
85626
88115
184254
88234
4628
1330
72180
266646
2691
2244
58420
45511
88418
2435
124151
70816
4169
117157
1712