112 940
31 914
315 828
3328 741
77 662
584 594
360 562
143 526
534 294
749 184
376 101
750 92
790 73
306 39