240 876
272 872
203 619
295 489
264 436
351 333
18 312
418 306
681 267
298 265
858 153
545 148
109 102
291 71
154 21