1016 664
981 514
971 371
912 391
844 396
707 545
687 102
462 364
452 320
431 983
385 716
361 188
307 102
267 994
242 628
114 217
109 234