4501 424
1746 147
13013 229
7436 442
157699 698
122391 381
91738 588
12153 134
32683 428
3172 188
2198 86