12868 229
7047 442
155334 696
120647 381
90285 588
11439 133
31039 428
3078 188
4177 424
1232 147
2104 86