45080 6
38978 7
76434 12
28902 1
30732 2
31427 2
48784 5
82426 7
221678 20
183376 27
26008 4
276181 23
34709 10
36102 6
40552 3
59133 11
55552 2
85652 12
47354 6
107681 17
40831 8
28731 3
149827 13
145176 20