13186 36
11551 46
5928 56
14667 52
5937 14
12333 44
3174 10
5303 15
4527 22
2930 13
2795 16
15456 108
3257 16
2866 9
4483 40
4842 32
2536 7
2581 8
2159 6
2986 21