2715 8
1958 3
2904 16
3047 8
3489 14
3692 11
2929 10
4839 12
3155 11
2199 5
6276 19
3182 11
5984 24
7821 45
4552 6
8108 40
5805 13
5034 18