3296 120
31468 596
25677 445
24305 818
19359 274
25145 477
37429 118
2492 161
2253 266
5957 607
3727 52
6707 567
2557 331