5075 148
29472 767
7154 596
109264 503
7001 162
60927 769
38766 377
46064 761
20972 122
1623 52
4274 686