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