16580 49
3044 7
1476 4
1055 6
1192 2
1230 1
1008 2
1774 4
991 1
1962 5
1316 1
1130 1
1647 4
923 1
940 3
1386 4
1340 1
1260 2
2959 11
1259 3
1319 3
3155 8
1127 1
1955 3