595
610
5410
590
7312
618
650
600
510
588
8613
468
30757
23340
21512
19343
1554267
14982
1392148
13406
1222144
11880
10410
8730