6851 9
7272 5
5545 14
25914 17
39622 33
4728 6
13926 4
21140 18
7801 11
10842 19
7139 13
5106 5
4675 6
4848 9
6299 4
348 5
13733 25
12242 11
5086 10
29181 29
650 2
5011 1
18096 39
9600 11