172 36
2171 547
295 88
2928 715
640 137
1747 353
25559 658
3599 134
2059 67
4518 571
33790 578
4439 481