21829 818
1811 507
4442 378
6387 53
14886 928
4522 784
12936 546
5689 233
2198 176
3949 498
5822 675
9973 485
5039 718
6046 341
3458 888
4435 641
3616 154