693 134
212 103
660 748
1009 680
31 294
798 591
194 499
294 55
502 309
575 959
300 106
19 373
173 608
334 45
512 489
142 678
219 243
59 627
919 445
560 784