17059 54
12071 77
32854 45
18081 42
40632 112
13351 40
11040 7
5128 17
15852 52
14913 22
6242 11
14292 49
10663 22
3947 12
995 1
11172 49
7861 40
24737 98
7090 42
2795 11
1126 3
1033 2
7092 30
1681 11