5696 15
2643 8
9916 20
4224 14
8090 22
2870 5
5015 15
1862 2
1712 6
10610 26
1759 3
3097 7
4885 7
6833 11
2894 11
2808 10
27784 141
5484 14
11502 58
3529 8
9945 32
3802 18
7654 24
12179 27