16796 50
3111 7
1534 4
1110 6
1242 2
1283 1
1066 2
1830 4
1062 1
2011 5
1368 1
1179 1
1693 4
990 1
1011 3
1421 4
1410 1
1310 2
3019 11
1320 3
1374 3
3218 8
1188 1
2013 3