303 123
449 789
272 41
43 145
25 226
1042 866
793 919
353 272
489 535
664 454
604 72
595 153
7799 805
379 109
290 437
315 113
177 286
605 58
903 457
512 813
670 211