2849 458
5823 120
38263 597
29778 445
27851 818
24828 280
30122 479
45003 122
3383 161
2766 266
7452 607
13117 54
8348 567
3030 331