5066 16
2542 12
3499 7
3050 3
2996 9
2323 3
3272 10
1904 2
2931 7
4758 21
3746 8
2876 11
3091 14
1337 2
2471 16
4307 13
2380 7
3291 6
2227 5
2302 6
1618 1
2406 2
6144 34
4502 22