4875 301
10143 45
2891 61
9279 647
3705 616
2866 188
9788 178
23733 837
10421 751
10121 522
86151 167
11552 150
19033 176