12870 229
7047 442
155352 696
120660 381
90292 588
11442 133
31054 428
3078 188
4177 424
1232 147
2105 86