316 55
1035 871
294 444
301 289
203 160
314 771
211 7
33 973
648 71
761 626
629 430
685 781
752 70
626 367
608 94
97 176
903 80
284 54
105 230
455 378