7578 30
3361 8
3778 9
4577 13
5560 11
6916 17
11786 37
1855 9
4211 8
2351 8
5429 14
6053 13
1800 11
6426 22
11127 40
1669 2
2291 3
22866 83
9359 40