5075 148
29470 767
7154 596
109259 503
7001 162
60924 769
38761 377
46056 761
20965 122
1622 52
4274 686