21984 818
1818 507
4487 378
6466 53
15091 928
4567 784
13536 546
5920 233
2231 176
4022 498
5871 675
12382 487
5136 718
6125 341
3478 888
4506 641
3671 154