34 11922
11 2950
108 41855
59 30420
1162 217724
24 4622
78 8879
84 11409
49 9007
29 6706
180 150046
1198 464947
93 68994
9 1802
534 503879
23 9454
38 9188
123 98885
94 68861
241 82207
151 69924
157 92558
28 12983
50 9391
121 34679