39707 8
29608 5
39634 4
20602 5
43627 7
25633 3
26984 1
35659 8
38257 6
32803 5
50254 5
46407 3
22751 4
28028 3
18307 4
19828 3
193526 44
37859 2
22527 5
19231 2
34003 4
24557 1
31780 3
64329 9