9595 29
8658 24
10596 13
8807 17
14096 43
48009 257
2122 11
1867 4
1237 4
4329 7
2229 9
1747 5
18981 67
4576 35
3497 14
4623 27
1777 4
2685 7
3744 11
3820 12
13403 57
2726 6
3643 24
9853 49