21824 818
1810 507
4441 378
6384 53
14879 928
4522 784
12929 546
5688 233
2198 176
3943 498
5820 675
9973 485
5039 718
6044 341
3457 888
4435 641
3616 154