2982 36
5286 66
18676 199
14491 681
3444 760
8607 653
6368 406
8230 706
4536 698
3653 74
3780 459
2157 408