9955 35
29738 93
29316 92
12756 24
29454 86
21723 75
8717 19
9598 16
7272 10
24261 76
11310 32
35627 147
17116 52