2786 682
4073 613
25430 666
19748 889
4243 578
5090 152
4430 212
22820 593
6882 117
5545 368
17665 538
3553 491