1040 171
1032 265
936 745
910 285
908 21
868 901
733 28
687 356
672 376
638 697
628 258
624 10
604 404
529 862
511 112
481 394
282 261
197 577
112 710
60 174