2749 458
5582 120
37457 597
29375 445
26797 818
24419 279
29174 478
43940 120
3292 161
2719 266
7116 607
12794 54
9737 567
2976 331