508 77
534 124
262 628
687 479
14 112
503 372
26 708
174 36
282 823
274 928
225 294
347 878
75 565
199 931
575 141
884 685
414 159
984 914
968 852
465 451