640 881
656 847
194 733
252 702
928 691
582 638
50 590
371 562
625 510
876 422
446 366
418 341
952 266
1315 243
413 112
727 76
105 68
1122 25