987 3
4706 20
4139 15
3529 8
7654 24
3802 18
9945 32
12179 27
3158 8
4430 10
4621 2
16909 33
4483 12
5015 15
11502 58
5484 14
27784 141
2808 10
3272 11
6833 11
4885 7
3097 7
1759 3
10610 26