19878 545
2847 59
13332 347
15849 801
7533 676
1934 184
3353 150
4091 473
9739 673
8763 1013
1992 290
5559 36
3844 707
4224 930