21813 818
1810 507
4435 378
6382 53
14876 928
4518 784
12924 546
5682 233
2198 176
3942 498
5820 675
9971 485
5032 718
6041 341
3457 888
4435 641
3616 154