14162 25
9600 8
28818 134
3133 5
2724 14
4150 4
4313 9
16169 19
9522 21
13751 22
54894 38
540 1
952 3
5717 7
4556 26
4011 9
15298 55
11267 29
4086 24
7741 17
2651 17
15819 39
3854 8
600 8