21830 818
1811 507
4442 378
6387 53
14888 928
4522 784
12940 546
5690 233
2198 176
3949 498
5823 675
9974 485
5039 718
6047 341
3458 888
4437 641
3617 154