313312
150
178351
79
192497
114
152861
83
148462
123
132683
138
119887
188
108128
96
91894
67
129796
109
128297
143
89980
60
117315
52
131328
56
92032
86
123810
104
72497
92
93118
193
99921
59
93324
48