1007 754
276 21
820 490
284 624
574 34
233 706
451 759
566 968
863 706
409 399
92 403
98 354
479 329
818 132
315 379
598 158
136 736
791 862
238 406
555 217