56301 5
34655 4
26276 3
39904 5
31526 5
25852 1
29158 7
26578 6
28432 3
20531 1
30184 6
21329 3
88077 15
34226 3
390526 66
54956 8
23626 5
31184 5
42758 11
49576 10
16802 3
21007 3
53027 8
41784 5