501 178
500 652
374 605
521 169
596 272
664 28
228 628
567 421
995 836
652 516
160 46
79 424
678 677
371 680
331 37
605 222
107 997
359 268
814 184
527 272