675 3
13629 44
9272 25
11235 48
2870 13
2347 9
3029 23
4255 19
1402 2
1931 7
1724 6
901 2
1442 3
1290 3
1282 4
936 3
1222 9
1829 6
1614 10
929 1
1185 2
1801 12
1073 4
1529 14