8012 9
5743 22
42981 213
1080 1
2883 8
3883 12
9594 13
12223 33
4091 5
5715 17
3211 7
1537 2
5675 16
2880 6
3099 27
7971 38
2502 4
5490 27
10376 32
1438 3
6931 15
1315 6
1693 4
1694 2