5075 148
29472 767
7154 596
109261 503
7001 162
60925 769
38766 377
46063 761
20968 122
1623 52
4274 686