905 933
532 303
607 439
803 221
757 725
570 59
890 532
18 233
236 135
881 608
217 579
408 971
647 681
368 959
123 18
4 221
840 463
959 164
305 895
185 325