4725
4011
4392
3866
11050
8486
14020
17919
31124
20865
24238
20352
57361
102941
25008
33108
24980
42496
40026
25010
32989
30609
57065
22956