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