8952
7571
13403
30820
7904
16133
11646
6743
29831
12410
120912
31274
34498
13829
30802
11232
15876
9033
15519
4869
5153
29601
204911
52214