5079 148
29480 767
7157 596
109316 503
7008 162
60953 769
38792 377
46096 761
21027 122
1628 52
4277 686