3308 120
31513 596
25688 445
24319 818
19398 274
25167 477
37463 118
2502 161
2254 266
5963 607
3734 52
6733 567
2557 331