971 553
886 323
857 156
750 416
683 910
632 445
476 243
418 132
403 399
374 967
330 723
240 431
211 581
167 582
58 450