642 881
658 847
196 733
253 702
932 691
583 638
52 590
372 562
625 510
877 422
447 366
420 341
952 266
1332 243
422 112
727 76
105 68
1125 25