295 921
1013 886
763 85
975 704
603 817
1057 587
172 61
908 90
600 381
330 746
867 214
408 595
459 627
311 190
415 403
955 403
950 526
969 356
921 390
159 329