4051 418
645 576
116 513
913 76
43 621
8 5
66 528
449 967
302 100
660 479
243 619
574 538
349 680
756 65
409 547
655 865
37 465
752 686
139 876
402 930
739 843
560 547
914 912
3294 537