746 11
789 8
59917 98
6107 7
14741 3
13143 18
3512 16
1516 4
1790 7
1175 2
2762 5
8948 38
3049 12
1010 2
1378 4
1552 6
4535 11
1781 4
1374 2
1285 1
2432 7
2032 12
1455 5
1421 2