2304 8
12107 23
1555 5
2079 9
11365 27
644 9
1339 4
30724 78
6947 19
21048 27
7973 16
6872 7
5212 15
8396 14
2398 12
1244 11
2499 7
2716 3
8813 12
1716 3
3715 15
6692 12
1144 4
4031 20