9793 9
10247 8
6649 5
10078 6
13949 6
11365 10
19531 14
21458 36
10507 4
11408 13
15273 6
22264 27
17225 21
9302 11
50196 73
20714 69
10799 8
24756 33
21511 16
32243 60
8764 15
5456 3
8403 16
10114 11