95 322
419 292
963 543
906 372
642 388
482 94
339 943
1003 132
42 7
501 863
797 968
306 461
852 496
274 250
350 83
1593 842
455 713
554 145
837 650
690 780
632 153