20569 545
4232 59
14210 347
16425 801
8254 676
2334 184
3826 150
4428 473
10491 673
12004 1017
2359 290
6969 36
4161 707
4623 930