2046 3
2152 5
1515 1
7874 13
5217 12
5198 7
13223 30
43273 52
34672 36
18152 20
59291 55
9881 14
12649 11
13063 8
8539 15
10063 20
25165 46
7252 18
16623 24
15316 20
9270 19
16663 25
14217 9
23685 27