19585 545
2368 59
13149 347
15690 801
7264 676
1869 184
3266 150
3954 473
9557 672
8377 1013
1950 290
5488 36
3776 707
4146 930