4729
4015
4393
3866
11051
8486
14022
17920
31125
20867
24240
20352
57361
102941
25010
33108
24983
42497
40027
25013
32991
30610
57068
22957