4720
4009
4389
3864
11037
11156
6089
8833
7661
16965
5310
13267
5880
6612
14019
22011
17918
34316
31122
20863
24237
20350
57360
102937
25006