3015 36
5288 66
18677 199
14497 681
3444 760
8613 653
6375 406
8234 706
4545 698
3653 74
3783 459
2157 408