95403
257370
5008
13676
1719
3921
4222
7972
2543
3207
13275
6795
5905
1675
5138
164158
17451
5713
2791
18422
9088
6162
89835
34385
6677
2633
4137
20318
13018
31023
12038
109322
48741
8879
6817
5632
3229
13905