303 82
933 712
185 87
1164 1000
2441 127
1551 842
718 234
554 332
747 525
284 683
43 991
23 693
2982 412
579 511
738 836
989 840
529 364
155 586
625 263
785 864
914 219
721 80
139 462