39051 10
27854 5
26803 6
29083 3
45202 3
38430 4
27655 2
46780 6
47001 6
41531 1
58805 20
48778 9
107578 27
37902 8
91656 25
75805 15
84357 27
53934 11
33384 2
41008 9
56630 12
45608 8
155478 11
64858 21