533 991
367 429
30 878
523 338
426 10
260 965
80 992
809 514
655 330
678 326
605 384
507 276
861 136
15 698
159 77
716 559
132 206
157 867
78 41
895 150