3061 412
676 168
1301 192
737 727
834 609
470 563
161 542
252 67
100 13
890 995
171 836
450 993
68 903
832 402
922 797
267 27
507 624
173 361
828 64
712 667
318 520
824 219
621 647
504 927