530 303
458 561
769 765
177 659
1096 245
131 502
122 79
858 279
382 303
39 930
669 552
130 181
623 801
81 691
57 794
771 259
408 955
300 716
127 786
908 35