5566
5950
7425
12131
5981
9910
21661
8357
4009
8350
10816
3474
3435
3160
64158
6935
20408
7571
30819
4079
3776
7872
176079
39238
3632
21694
4173
5313
18720
4999
4691
7100
5894
3304
290515
42903
149800