4006
4276
9500
2410
11097
20007
12539
14457
38272
85265
36920
492409
10136
30527
26998
24904
19991
40342
71857
26995
13400
11490
62545
27756
48694