21849 818
1811 507
4445 378
6390 53
14906 928
4527 784
12996 546
5699 233
2200 176
3952 498
5826 675
10073 485
5048 718
6064 341
3458 888
4439 641
3626 154