19549 545
2304 59
13136 347
15674 801
7231 676
1854 184
3256 150
3939 473
9528 672
8327 1013
1943 290
5474 36
3765 707
4142 930