928 510
689 531
447 722
29 36
471 439
490 587
405 702
241 654
783 968
67 231
106 369
975 909
855 927
473 353
400 148
905 743
444 716
161 777
850 212
288 210
677 876
532 615