2922 682
4084 613
25436 666
19756 889
4250 578
5102 152
4436 212
22824 593
6884 117
5546 368
17677 538
3554 491