115726
45925
70
73448
100
180
46821
44536
45580
50
133
29557
22550
20702
18373
1473267
14202
1325148
12896
11500
1136144
9840
83011