2981 484
1991 178
18278 793
9699 865
10725 407
8634 777
4122 822
2631 125
4441 328
3086 332
10653 675