649 8
12762 27
15000 25
2857 13
17909 53
3147 8
1144 2
1924 5
1474 3
1627 3
1913 6
1855 3
5338 20
2192 7