358
348
342966
336
4110
357
338
310
319
2860
3550
18556
14310
12201
10950
8372
821263
7450
7202
683148
608142
60010
5320