21567 818
1791 507
4349 378
6270 53
14653 928
4434 783
12225 546
5379 233
2137 176
3875 498
5748 675
9250 485
4852 718
5896 341
3431 888
4364 641
3563 154