4870
4119
4463
3931
11110
8571
14079
17980
31199
20946
24336
20437
57438
103046
25082
33190
25067
42722
40098
25085
33060
30698
57142
23016