56109 5
34576 4
26201 3
39876 5
31531 5
25857 1
29106 7
26559 6
28428 3
20429 1
30127 6
21305 3
87933 15
34178 3
390407 66
54859 8
23626 5
31108 5
42753 11
49507 10
16758 3
20983 3
52954 8
41755 5