2975 313
2646 912
274 250
350 83
300 324
781 275
399 868
735 702
501 863
566 737
94 225
956 925
184 370
519 752
1593 842
487 823
2371 220
22 729
632 153
597 516
769 664
940 21