177
325
191
305
103
212
2612
125
4110
284
314
275
23796
17850
15851
14292
10992
1068263
9714
955148
9400
797142
7430
71711