9192 20
17013 36
22229 46
15071 25
16689 19
4650 3
11588 6
27596 29
4861 4
18843 16
5842 3
13585 14
11417 27
5784 14
10202 17
14032 11
12375 33
10404 9
5746 1
11483 22
5382 3
6839 7
11797 14
7145 1