873 421
1070 999
896 442
459 306
1673 476
85 539
1085 553
105 322
197 190
184 528
890 119
374 144
1011 961
779 580
573 666
963 675
999 53
445 202
267 264
142 115