2752 458
5591 120
37512 597
29391 445
26818 818
24446 279
29210 478
43996 120
3308 161
2720 266
7128 607
12831 54
9748 567
2979 331