17192 29
6743 10
9976 12
8540 19
18401 53
6495 13
4203 15
1787 9
3319 11
2473 11
1612 2
1988 5
2078 4
118 1
3191 12
4328 25
3916 13
1646 3