16421 49
3002 7
1429 4
973 7
1135 2
1180 1
958 2
1715 4
944 1
1894 5
1264 1
1087 1
1591 4
876 1
891 3
1330 4
1292 1
1205 2
2908 11
1199 3
1278 3
3104 8
1072 1
1902 3