508 516
277 303
265 821
706 170
583 607
101 753
221 215
458 5
29 992
113 72
41 191
614 531
897 99
258 789
969 571
746 193
698 421
878 108
601 63
931 394