1004 251
644 576
349 680
5260 462
214 154
50 992
927 393
177 610
733 614
603 714
180 109
55 28
340 704
2323 573
742 886
425 219
795 751
116 513
139 876
521 288
488 192
29 758
43 621