5076 148
29473 767
7154 596
109266 503
7001 162
60930 769
38768 377
46066 761
20982 122
1623 52
4274 686