305 82
112 854
443 617
37 641
649 859
844 524
642 697
156 586
91 535
370 695
509 100
486 36
1000 65
370 394
2442 127
748 525
692 318
43 991
529 364
23 693
2602 912
915 219
159 313