9057 19
4212 8
42730 15
25520 31
15808 16
13863 11
17402 21
18190 25
17879 28
18476 21
6252 4
15576 33
10311 12
8615 5
8474 10
13677 27
30729 61
11729 20
16812 32
15406 16
12612 19
22576 61
10688 13
4985 1