2794 458
5693 120
37726 597
29576 445
27208 818
24643 280
29487 479
44218 122
3326 161
2727 266
7280 607
12963 54
8246 567
2986 331