3396 8
4577 13
5560 11
6511 16
11376 35
1855 9
3807 8
2351 7
5429 14
6053 13
1800 11
6426 21
11127 40
1669 2
2291 3
22093 78
9359 40