10103 16
11105 26
2342 10
7576 11
2216 8
6014 9
8291 6
3535 4
5529 16
2889 9
2779 15
2421 14
13184 27
4655 17
1572 5
3122 13
6455 13
3811 15
2226 3
1757 4
3403 14
2431 12
1908 2
14575 53