4727
4013
4393
3866
11051
8486
14021
17920
31124
20865
24239
20352
57361
102941
25009
33108
24982
42497
40027
25012
32991
30610
57068
22957