2797 458
5711 120
37762 597
29612 445
27295 818
24677 280
29567 479
44308 122
3329 161
2732 266
7288 607
12969 54
8258 567
2990 331