75135
222
582551
266
75714
166
116088
67
89933
70
27985
43
76038
104
80939
322
113590
79
59129
15
100481
67
26114
81
5464
20
77598
149
147441
380
12535
33
42476
127
11728
2
74583
131
18184
7
47118
301
9048
2