1026 171
998 265
923 745
903 21
898 285
844 901
727 28
671 356
648 376
633 697
617 10
593 258
548 404
504 112
498 862
479 394
269 261
190 577
101 710
46 174