94907 21
30259 2
60833 5
29809 5
47603 5
56679 9
58734 3
119157 18
99178 13
126156 31
55333 8
165376 35
135579 30
86878 16
128083 14
236051 17
35058 4
57057 5
86384 19
88932 7
70831 11
26353 1
40076 2
321131 81