1003 664
970 514
967 371
899 391
823 396
697 545
673 102
455 364
441 320
425 983
370 716
350 188
299 102
250 994
225 628
104 217
86 234