2752 458
5593 120
37514 597
29399 445
26825 818
24467 279
29217 478
44008 120
3311 161
2725 266
7129 607
12831 54
9750 567
2982 331