2965 36
5286 66
18676 199
14487 681
3443 760
8606 653
6364 406
8230 706
4529 698
3651 74
3779 459
2157 408