1013 79
682 1000
962 601
229 710
220 856
768 757
243 618
615 389
30 102
255 502
663 866
828 122
34 431
941 402
688 401
539 258
943 514
641 918
555 835
857 498
35 58
911 163
562 455