21568 818
1791 507
4350 378
6272 53
14657 928
4434 783
12230 546
5381 233
2137 176
3875 498
5748 675
9251 485
4854 718
5898 341
3431 888
4364 641
3563 154