34 11215
11 2960
108 39044
59 15497
1162 208089
24 4473
78 8425
84 12312
49 8595
29 6331
180 131805
1198 418271
93 66461
9 1786
534 481007
23 7928
38 8505
123 76157
94 62953
241 79141
151 62193
157 78456
28 12218
50 9077
121 19639