501 72
1021 351
74 780
326 212
898 421
816 261
612 279
350 493
325 216
686 186
744 622
941 232
829 679
655 516
362 692
771 128
353 860
199 962
628 577