5093 462
570 180
46 382
915 774
1773 885
797 600
185 78
848 102
670 334
88 751
804 839
554 932
68 605
481 57
780 793
165 823
876 809
1023 314
581 429
142 290
28 324
507 15
435 885