1033 171
1011 265
931 745
907 21
904 285
858 901
731 28
679 356
658 376
633 697
622 10
611 258
569 404
506 112
503 862
479 394
279 261
192 577
105 710
51 174