16637 49
3058 7
1489 4
1065 6
1204 2
1244 1
1028 2
1792 4
1014 1
1973 5
1326 1
1144 1
1659 4
939 1
955 3
1392 4
1351 1
1275 2
2970 11
1279 3
1332 3
3165 8
1140 1
1966 3