521 184
824 58
835 990
1077 232
46 435
753 510
678 797
734 503
1036 228
75 658
162 447
571 203
99 303
99 535
684 370
150 116
948 670
501 274