1037 519
956 48
815 443
709 386
631 872
564 170
468 613
349 513
276 378
242 432
224 818
210 719
151 106
145 249
121 967
35 919