525 184
839 58
852 990
1183 232
53 435
761 510
682 797
753 503
1048 228
99 658
181 447
583 203
105 303
100 535
694 370
156 116
951 670
510 274