13577 18
12032 17
30886 47
9585 12
23053 20
7182 11
21546 25
13111 3
9700 12
9583 14
28829 31
19618 35
12918 13
11620 10
9353 12
12002 12
54598 73
23714 13
17843 13
7200 7
22243 12
36497 32
6894 13
8633 3