332 38
1059 501
318 882
529 533
1044 628
703 584
725 579
124 162
1008 761
704 922
135 359
680 584
398 138
708 232
294 391
195 675
886 937
338 896
97 890
107 83