11593 25
5885 23
5032 7
3146 10
7543 17
9072 20
5833 6
12349 10
10763 19
4160 2
4652 7
11069 17
8360 16
10986 24
8933 19
16319 39
4306 5
10717 7
12491 19
16173 32
36693 158
4253 8
10342 18
19183 24