2751 458
5584 120
37464 597
29380 445
26807 818
24431 279
29188 478
43950 120
3293 161
2720 266
7121 607
12801 54
9739 567
2977 331