841 312
35 862
351 289
1142 576
776 801
1008 557
761 682
10 402
865 521
464 72
293 96
981 897
853 243
2893 313
862 97
288 53
743 525
812 405
648 714
80 168
831 1
174 894
224 574
285 429