20566 545
4218 59
14201 347
16423 801
8249 676
2325 184
3823 150
4425 473
10489 673
11987 1017
2355 290
6969 36
4158 707
4622 930