3904 930
4193 613
25499 666
19821 889
4333 578
5167 152
4534 212
22943 593
6916 117
5584 368
17851 538
3621 491