675 118
164 40
19065 892
3827 542
18455 270
14591 301
4531 609
14250 393
7763 846
16493 581
7235 259
27621 542
9640 320