5082 148
29484 767
7157 596
109321 503
7009 162
60960 769
38798 377
46102 761
21042 122
1629 52
4277 686