3025 36
5288 66
18677 199
14500 681
3446 760
8617 653
6377 406
8234 706
4551 698
3653 74
3784 459
2157 408