320
323715
3014
315
287
312
330
300
310
369
2822
2819
11550
9480
7361
5790
523262
4550
4340
4049
3971
373147
350142
30150