6580
505142
199380
181214
1670
1550
15028
1520
1460
1420
12842
12439
16081
13030
10551
9170
718263
7030
5861
573147
53910
4360