528 98
636 516
86 485
87 934
830 509
452 504
42 912
255 727
640 600
900 100
771 561
129 801
454 534
937 858
306 605
123 377
173 851
734 746
357 348
751 60