2982 412
1236 359
406 893
862 97
898 230
466 732
231 76
448 858
756 45
331 725
703 932
934 175
1000 65
542 860
443 617
1552 842
642 697
818 650
28 113
23 693
785 864
939 545
80 168