2794 458
5694 120
37727 597
29577 445
27211 818
24643 280
29494 479
44223 122
3326 161
2727 266
7281 607
12964 54
8248 567
2986 331