2751 458
5584 120
37465 597
29382 445
26809 818
24432 279
29191 478
43951 120
3293 161
2720 266
7121 607
12804 54
9740 567
2977 331