314
325391
352268
214
2822
291
2314
359
318
172
190
244
20116
15360
13451
12100
9162
872263
8110
7892
756148
652142
63611
5900