4838
4100
4454
3920
11104
8566
14072
17976
31192
20936
24323
20426
57429
103021
25070
33174
25056
42682
40090
25072
33054
30682
57137
23008