19550 545
2309 59
13137 347
15674 801
7237 676
1854 184
3257 150
3939 473
9529 672
8331 1013
1944 290
5474 36
3765 707
4142 930