5082 148
29483 767
7157 596
109318 503
7009 162
60960 769
38797 377
46101 761
21041 122
1629 52
4277 686