3505 27
1802 6
2298 10
1324 8
12594 61
1284 2
1112 5
2956 10
1076 1
2087 9
2963 13
1405 4
3080 13
1166 5
928 2
1956 6
1329 2
1685 9
1629 6
2753 11
1131 3