40 759
292 147
385 766
879 735
112 596
101 232
904 525
624 129
610 201
20 658
266 555
750 558
30 705
814 705
868 52
97 75
65 664
826 764
943 288
281 930