3303 120
31499 596
25687 445
24314 818
19384 274
25158 477
37452 118
2498 161
2254 266
5962 607
3730 52
6724 567
2557 331