4720
4009
4388
3864
11036
11156
6089
8831
7661
16965
5310
13266
5880
6612
14019
22010
17916
34315
31121
20862
24236
20350
57360
102935
25006