5071 148
29446 767
7153 596
109165 503
6990 162
60882 769
38694 377
45961 761
20896 122
1616 52
4267 686