881 319
241 567
952 105
529 642
987 71
425 435
124 963
383 863
874 738
29 286
780 799
721 306
8 524
588 983
704 576
425 283
920 516
303 12
840 363
76 273