3980
896
39050
8791
70490
15868
24310
5473
109340
24613
74690
16813
29700
6686
30580
6884
16899
3804
5592
1259
31900
7181
8479
1909
22000
4953