9192 20
17013 36
22229 46
15071 25
16689 19
4457 3
11588 6
27596 29
4861 4
18650 16
5842 3
13393 14
11417 27
5591 14
10202 17
14032 11
12375 33
10210 9
5746 1
11483 22
5382 3
6839 7
11797 14
7145 1