28877 767
7069 596
106640 503
6866 162
59086 767
37059 375
44464 758
19917 122
1538 52
4189 686
4232 146