954 500
438 281
1593 842
277 38
482 94
865 358
729 108
42 7
410 917
477 470
403 691
766 659
771 513
2975 313
906 372
455 713
494 481
831 257
693 146
781 275
475 613
8 171
597 516
306 461