2910 597
1670 371
12682 618
20079 790
14597 594
24210 277
9338 104
5464 263
12023 532
5369 713
3932 500
4641 651
4631 423
1662 313