2898 682
4083 613
25436 666
19754 889
4250 578
5101 152
4434 212
22824 593
6883 117
5546 368
17672 538
3554 491