396 220
959 529
879 724
180 183
769 531
470 239
536 245
821 415
563 317
878 8
279 825
909 946
227 159
235 300
1033 825
502 637
194 835
485 819
236 962
516 640