2801 458
5661 120
37669 597
29515 445
27041 818
24582 279
29267 478
44122 120
3327 161
2737 266
7296 607
12968 54
8237 568
3001 331