2752 458
5591 120
37514 597
29396 445
26819 818
24447 279
29211 478
43996 120
3308 161
2720 266
7128 607
12831 54
9748 567
2979 331