928 280
900 191
864 26
817 236
723 211
663 516
559 182
540 693
536 385
535 31
520 18
431 261
422 299
415 956
321 494
132 83
79 204
14 650