47477 149
20927 907
14883 318
30930 78
31218 673
26089 687
11786 574
6207 110
6978 790
17491 399
100718 571
22396 383
2823 184
36980 544