5076 148
29474 767
7154 596
109268 503
7001 162
60931 769
38771 377
46069 761
20985 122
1623 52
4275 686