3329 120
31571 596
25698 445
24335 818
19417 274
25209 477
37521 118
2510 161
2255 266
5973 607
3749 52
6753 567
2558 331