20568 545
4225 59
14202 347
16425 801
8253 676
2328 184
3824 150
4426 473
10489 673
11994 1017
2355 290
6969 36
4158 707
4622 930