2750 458
5584 120
37461 597
29378 445
26807 818
24423 279
29185 478
43949 120
3293 161
2720 266
7121 607
12797 54
9739 567
2977 331