2782 682
4072 613
25427 666
19748 889
4243 578
5089 152
4430 212
22820 593
6882 117
5544 368
17665 538
3553 491