19880 545
2853 59
13334 347
15849 801
7534 676
1935 184
3353 150
4091 473
9740 673
8765 1013
1992 290
5559 36
3845 707
4224 930