19557 545
2311 59
13139 347
15675 801
7239 676
1857 184
3258 150
3943 473
9529 672
8334 1013
1944 290
5475 36
3767 707
4142 930