20569 545
4227 59
14202 347
16425 801
8253 676
2330 184
3824 150
4426 473
10490 673
11996 1017
2355 290
6969 36
4158 707
4622 930