203 92
351 80
45 596
726 325
242 342
568 951
429 310
1008 338
126 682
856 570
680 883
51 876
777 21
881 561
581 997
178 911
435 200
905 357
647 773
780 124