2442 127
1215 9
292 657
1461 978
785 864
1857 567
9 628
1674 430
884 135
98 46
570 287
946 881
831 66
290 53
940 140
635 406
513 739
715 766
80 168
555 951
364 576
68 78
948 801
641 452