303 113
569 119
674 445
879 176
623 557
191 183
952 510
465 729
470 975
179 114
513 26
889 825
3014 648
829 743
177 859
244 6
1294 883
502 767
1123 832
268 704
960 653
461 421
355 591
606 345