3555 19
5544 15
6572 45
2885 6
1132 1
3875 17
3242 7
1497 2
1141 3
1140 2
1307 5
2978 7
1444 5
2357 10
5481 18
5851 37
3278 7
2690 8
980 1
3877 8
18001 64
3436 21
1587 4
5064 18