489 112
737 907
335 281
640 80
245 796
57 230
475 576
146 195
638 936
912 939
430 228
484 892
516 254