3317 120
31531 596
25693 445
24327 818
19403 274
25178 477
37478 118
2502 161
2254 266
5966 607
3736 52
6740 567
2558 331