578 457
399 311
554 154
516 373
488 232
724 172
621 41
717 768
181 454
564 395
1046 71
1069 591
3258 269
389 575
92 149
358 312
1003 140
679 884
981 310
481 457
16 548
170 545
835 40