341 4
2027 7
943 9
4180 12
1868 13
2601 13
3539 11
1988 7
3575 7
4815 7
4654 5
2823 8
1543 7
7708 18
4615 13
2576 7
2780 4
3550 12
1565 9
2738 11
2501 6
56056 53
29252 53
13963 21