309 443
327 184
323 293
670 698
459 941
437 521
407 917
635 685
98 177
595 501
600 357
228 121
689 330
300 420
41 274
834 374
825 71
808 699
759 57
292 679