16323 49
1876 3
1053 1
3091 8
1260 3
1180 3
2889 11
1183 2
1271 1
1318 4
882 3
855 1
1575 4
1077 1
1241 1
1882 5
931 1
1694 4
949 2
1168 1
1119 2
958 6
2985 7
1416 4