2793 458
5691 120
37723 597
29575 445
27205 818
24642 280
29484 479
44213 122
3326 161
2727 266
7280 607
12963 54
8245 567
2986 331