5480 16
2782 10
2767 8
3378 18
2105 4
2800 9
1608 2
2432 9
1105 3
10834 28
5709 19
11827 33
5587 10
4599 7
7263 12
2525 8
6146 15
4254 9
13179 25
14543 42
1251 3
1093 1
1415 1
1029 2