252 36
1061 72
725 548
329 746
722 972
585 268
815 149
393 264
758 306
922 314
759 495
958 217
1034 220
96 501
678 513
773 507
362 562
644 510
766 880
398 284