716 3
1252 8
4080 20
10160 23
2320 12
2070 7
748 11
1493 10
1512 3
4542 5
2021 11
1171 1
1072 6
2698 7
3262 6
1540 9
3413 11
4613 10
1057 11
8412 23
1175 8
8534 24
28988 97
5135 7