59376 2
70983 3
40227 9
22901 1
20032 3
35255 4
26677 2
23578 3
23929 2
28106 1
30433 4
26958 2
27608 3
27834 3
27608 2
31931 4
25559 7
33179 1
17881 1
33159 5
50430 1
13828 1
30831 4
28781 6