20365 545
3901 59
13888 347
16258 801
8069 676
2213 184
3635 150
4325 473
10291 673
11492 1017
2229 290
5748 36
4048 707
4529 930