2752 458
5589 120
37502 597
29390 445
26817 818
24445 279
29205 478
43984 120
3302 161
2720 266
7128 607
12823 54
9747 567
2977 331