2918 36
5278 66
18670 199
14480 681
3443 760
8603 653
6352 406
8225 706
4527 698
3648 74
3775 459
2156 408