596 90
53 50
180 504
111 814
196 29
863 668
122 928
377 294
533 255
178 10
729 80
248 586
142 718
398 114
306 706
303 669
963 478
418 878
543 498
252 144
189 173
992 176
37 250