351 81
279 2298
252 66
222 82
111 130
319 93
340 3968
237 106
352 2047
645 757
136 99
138 81
369 140
240 100
311 903
106 118
404 4928
332 2693
218 124
239 3736