526 200
545 839
966 932
170 112
828 582
812 690
358 559
473 777
542 822
951 444
688 485
238 310
799 181
429 50
17 184
796 268
457 497
312 720
504 21
62 50