19715 847
1162 144
5585 132
7646 743
468 110
5010 831
22551 35
1454 182
25900 560
19053 177
1101 325
1278 29
3306 646
3276 629
1960 435
31121 356
13836 611
4335 618
26829 302
2834 748
41796 474
32750 524
9966 673
9225 232