2797 458
5712 120
37766 597
29614 445
27296 818
24682 280
29570 479
44311 122
3332 161
2732 266
7288 607
12969 54
8258 567
2990 331