936 88
616 516
502 333
53 95
915 293
684 233
654 87
352 253
392 906
726 316
590 527
246 740
763 47
480 89
658 184
483 778
206 953
309 90
943 804
663 565
375 313
894 592
447 189