1163 1000
748 145
746 525
999 488
1547 842
331 725
721 80
130 253
912 219
381 691
774 214
263 322
2975 412
582 274
717 234
669 528
1235 359
689 318
464 732
509 100
988 100