5252 22
1113 3
1791 8
3171 8
3364 1
9612 71
4033 8
3365 16
2263 6
1322 5
4276 4
6505 29
10198 36
3889 11
4870 30