1502 285
677 274
393 473
193 175
940 170
563 351
560 341
740 57
313 133
409 556
314 603
407 64
743 711
141 924
179 245
156 661
825 840
513 524
932 974
303 216