3143
13016
2500
3871
13777
13590
5075
6234
15461
2625
4662
3597
3071
2707
3688
3234
2711
19835
120760
21624
8153
4485
3271
4941
10770
2952
22494
290358
23592
24115
42848
15524
149652
7973
5322