2527
30972
8834
18034
13576
15569
8597
15138
10947
5153
2564
2322
2885
9597
2891
3636
6992
8979
13977
8041
4977
8088
6619
5018
4609
70601
10020
33519
33257
5106
4951
5730
15089
3961
5121
23651
17969
100344
7832
4523
7136
3449
3823
14758
4027
5271
4780
3040
4888
28638
33715
34561
203794
93623
50776
721546
263579
32910
116029
24554