3896 18
749 1
999 2
11859 17
3644 2
4320 5
2505 7
1227 4
2554 12
2292 5
4624 12
1679 3
2474 8
2048 6
3508 9
2596 5
2002 4
1641 3
1227 2
3366 11
7652 26
2709 8
3000 3
2289 3