3030 36
5288 66
18679 199
14501 681
3448 760
8617 653
6377 406
8235 706
4551 698
3654 74
3785 459
2157 408