19713 847
5010 831
1160 144
7644 743
25900 560
1453 182
1101 325
5581 132
19052 177
3276 629
22546 35
1959 435
31120 356
1274 29
32750 524
9966 673
3300 646
41795 474
13832 611
2521 159
3104 503
4917 734
4332 618
12746 574