6693
55611
4626
126814
6345
3700
5920
7780
4010
17098
40991
12391
25871
8390
18903
4470
24072
15941
31101
1760
660
3550
3470
690
1600
710