3198 537
1862 415
1773 885
854 694
684 142
185 78
71 863
204 635
876 809
1023 314
291 775
61 951
994 690
547 580
416 830
965 309
165 823
379 654
983 253
377 501
277 739
587 628