831 833
61 484
512 170
217 516
252 48
117 202
804 940
415 332
592 749
530 911
305 505
1050 488
995 6
144 76
1031 271
241 751
51 29
960 286
994 716
469 338