21830 818
1811 507
4442 378
6387 53
14889 928
4522 784
12945 546
5690 233
2198 176
3949 498
5823 675
9976 485
5039 718
6048 341
3458 888
4437 641
3617 154