4506 424
1746 147
13014 229
7437 442
157707 698
122401 381
91748 588
12155 134
32687 428
3173 188
2200 86