5071 148
29439 767
7151 596
109125 503
6986 162
60871 769
38664 377
45913 761
20866 122
1615 52
4267 686