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