1093 416
274 443
745 149
261 79
71 606
425 640
483 162
742 730
562 332
509 777
207 583
669 356
759 427
1078 193
849 951
35 749
1003 868
339 637
357 793
305 650