518 181
490 480
418 370
1083 744
676 822
614 236
376 362
1075 769
772 528
959 627
415 161
1014 246
758 917
501 988
668 998
991 839
1033 506
202 656
685 833
429 74