10783 28
16939 32
42922 145
4840 18
2105 5
2888 6
2285 3
2540 8
1148 2
4342 16
6067 14
2191 12
4608 13
5755 16
8541 15
1218 7
1270 3
2833 10
1814 8
3371 2
4113 6
1313 1
2037 4
1622 11