31 275
719 228
525 317
740 290
31 416
219 101
310 345
264 489
866 336
656 549
154 443
362 389
14182 365
13168 804
9301 361
7269 363
7185 348
6013 14
5589 40
5041 201
4959 224
4404 922
4367 646
4333 218