49704 10
42859 11
31306 5
23777 5
55181 8
390908 66
34328 3
88282 15
21555 3
30305 6
20629 1
28632 3
26829 6
29301 7
25855 1
31602 5
40007 5
26484 3
34783 4
56401 5
19852 3
28603 6
19082 1
92783 25