21837 818
1811 507
4443 378
6390 53
14898 928
4523 784
12969 546
5692 233
2198 176
3950 498
5824 675
10041 485
5043 718
6051 341
3458 888
4438 641
3619 154