291 81
277 405
894 117
911 710
846 627
244 213
789 745
1035 94
365 991
529 62
178 473
28 535
516 912
795 459
941 221
984 63
677 732
291 89
300 885
489 385