2499 3
1595 1
3188 7
1003 1
2284 9
6781 29
985 3
4566 17
2235 10
1210 2
1772 3
2592 6
1993 2
2241 4
7080 23
1734 3
1603 2
1807 5
1141 4
1030 3
931 3
2919 6
8055 33
10376 32