2794 458
5694 120
37727 597
29577 445
27212 818
24644 280
29496 479
44225 122
3326 161
2728 266
7281 607
12964 54
8250 567
2986 331