19584 545
2362 59
13146 347
15690 801
7262 676
1869 184
3265 150
3954 473
9556 672
8376 1013
1949 290
5486 36
3776 707
4145 930