2798 685
2891 956
2794 458
5666 120
37945 597
29574 445
27508 818
24590 279
29766 478
44500 120
3431 161
2800 266
7184 607
12941 54
9911 567
3031 331