516 304
243 140
520 755
914 527
547 455
958 643
161 673
540 198
217 299
63 817
309 281
969 649
301 112
301 190
126 535
428 706
842 148
240 183
947 269
140 481