2833
18374
16997
37499
18943
4770
3838
7080
15971
21677
3723
18856
12548
3294
9176
102912
64222
8274
4579
27999
2992
7120
3871
2509
2569
2657
14341
28769
2677
13401
102093
2686
4213
12048
2734
62909
23806
14634
3354
3986
51542
5783
3254
26307
21487
8031
6405
27204
19491
6995
7111
10792
9687
63759
102281
5631
5042
165450
30297
160392