2602 10
3616 16
2119 16
1837 8
2491 1
5795 9
5625 39
3426 19
2251 0
2554 4
3028 6
2880 4
7568 7
8340 28
6560 12
5924 27
39324 65
3222 5