34729 7
34677 4
45558 6
39283 2
20603 4
43776 7
21681 2
93353 10
34632 2
26853 4
52082 10
25528 4
32106 7
35180 5
27976 3
29405 2
20557 0
24176 4
18784 1
30802 2
29978 3
35807 2
50131 13
31729 6