5089 462
2172 573
791 273
189 632
854 694
516 698
603 726
144 944
68 670
1533 137
349 597
715 741
312 78
68 605
416 545
99 556
1560 510
416 830
323 729
185 78
24 263
719 188