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