12678 31
4885 15
11399 21
31887 100
16733 45
46098 172
20528 57
11681 23
6686 27
13052 22
2005 10
9549 16
1513 4
2401 8
2663 4
4478 19
2988 9
3954 20
1492 1
1653 4
1079 3
825 3
1970 7
2148 1