3049 36
5288 66
18681 199
14505 681
3448 760
8622 653
6377 406
8236 706
4551 698
3655 74
3787 459
2157 408