2291 793
2902 313
580 511
583 274
940 140
285 683
818 650
674 43
28 113
144 880
448 858
589 43
542 860
749 145
555 332
692 318
669 528
466 732
23 693
776 801