16430 49
3006 7
1432 4
976 7
1138 2
1186 1
962 2
1720 4
946 1
1900 5
1268 1
1089 1
1596 4
879 1
896 3
1335 4
1294 1
1210 2
2910 11
1208 3
1280 3
3110 8
1077 1
1905 3