2801 458
5661 120
37669 597
29517 445
27044 818
24583 279
29267 478
44122 120
3329 161
2737 266
7296 607
12968 54
8238 568
3001 331