892 5
2620 8
1185 9
4474 12
1868 13
2601 13
3781 12
1988 7
3818 7
4815 7
4654 5
2823 8
1787 7
7708 18
4868 13
2819 7
3022 4
3550 12
1565 9
2738 11
2745 6
56056 53
29252 53
13963 21