4882
29583
7432
3633
7964
13158
3708
2957
3541
2963
14205
4726
4612
8442
45261
9185
4595
2941
2916
5979
3966
7507
4253
11701
3926
4461
4775
7775
3080
2647
9948
3826
9023
12160
3292
7880
8048
19506
19974
5782
3603
7251
4278
10332
45016
7891
3276
4479
22664
8040
3598
4616
11999
3397
9160
20848
3706
8671
4752
11284