20567 545
4222 59
14201 347
16425 801
8253 676
2325 184
3824 150
4425 473
10489 673
11988 1017
2355 290
6969 36
4158 707
4622 930