3285 120
31424 596
25668 445
24293 818
19328 274
25128 477
37389 118
2481 161
2251 266
5948 607
3714 52
6689 567
2556 331