318 750
303 130
717 729
423 191
109 73
377 358
219 304
1018 637
438 461
287 166
198 689
384 304
265 839
50 621
273 700
842 662
723 364
954 414
963 629
903 245