2210 9
20786 41
59431 146
8251 19
3325 9
3083 5
7702 13
5729 27
4152 7
2502 2
4361 12
2417 6
1310 1
2041 6
2483 7
2478 7
2184 8
1696 5
2042 5
1737 3
2103 6
2002 2
1910 7
1986 4