832 485
743 309
701 125
372 55
566 520
712 233
463 204
160 12
903 277
672 959
66 951
682 413
818 776
163 516
288 853
411 749
815 696
267 833
414 835
917 847
607 351
24 462
194 471
581 474
149 61
272 504
545 182
224 504
777 810
626 327