2923 36
5278 66
18670 199
14482 681
3443 760
8603 653
6355 406
8225 706
4527 698
3648 74
3776 459
2156 408