2794 682
4073 613
25431 666
19748 889
4243 578
5090 152
4430 212
22820 593
6882 117
5545 368
17666 538
3553 491