19570 545
2333 59
13145 347
15682 801
7249 676
1866 184
3262 150
3950 473
9546 672
8351 1013
1946 290
5479 36
3772 707
4143 930