28 474
4622 786
416 545
3198 537
892 957
189 632
684 142
457 606
481 57
1558 510
323 729
185 78
570 180
68 605
700 695
99 556
459 478
984 838
318 642
379 654
88 751
804 839
551 676
421 913