6602 18
3449 10
14645 21
28985 37
6410 12
8103 13
15118 22
13500 9
5748 2
14923 8
12888 26
14397 16
8982 8
8212 16
4347 2
7099 7
7810 8
5170 3
8288 4
9460 16
6558 4
5753 7
7723 7
5905 11