5062 929
24647 654
14488 388
30648 891
311020 1442
106870 804
67390 725
26124 284
19443 631
5036 885
4062 311
4558 373
3125 419
10653 524
3044 284
1903 85
11784 484