112 940
31 914
315 828
3340 741
78 662
584 594
360 562
146 526
535 294
749 184
376 101
751 92
790 73
306 39