163531 16
350908 45
75079 6
183777 13
149452 10
81055 2
168703 7
123329 4
134381 11
229758 12
159483 8
270855 11
88481 14
157433 14
122454 7
84108 9
63831 13
132056 27
152630 13
47105 11
108158 11
342730 50
337358 40
110626 20