5696 15
2643 8
9546 20
4224 14
7730 22
2870 5
5015 15
1862 2
1712 6
10224 26
1759 3
3097 7
4523 7
6485 11
2894 11
2808 10
27418 139
5134 14
11502 58
3529 8
9945 31
3448 18
7654 24
11829 27