3307 120
31506 596
25688 445
24317 818
19391 274
25160 477
37456 118
2502 161
2254 266
5963 607
3732 52
6730 567
2557 331