3285 120
31414 596
25666 445
24292 818
19321 274
25127 477
37387 118
2479 161
2251 266
5945 607
3713 52
6688 567
2555 331