5085 148
29490 767
7159 596
109350 503
7012 162
60978 769
38822 377
46117 761
21055 122
1630 52
4280 686