685 118
164 40
19067 892
3827 542
18455 270
14591 301
4531 609
14250 393
7764 846
16494 581
7236 259
27623 542
9640 320