335 1247
1453 5018
201 107
211 63
169 84
391 111
136 128
269 93
171 71
221 93
133 88
142 104
157 117
95 67
300 101
1073 669
285 4249
225 1774
176 2503
351 3145