2683 127
1444 750
3450 313
994 442
344 203
418 74
538 874
311 639
685 643
289 743
741 921
352 502
406 510
208 79
603 659
490 114
1140 677
224 725
809 816
949 871
791 731
439 612
136 680