47589 149
20987 907
14915 318
31002 78
31273 673
26177 687
11798 574
6214 110
6992 790
17573 399
101392 571
22553 383
2838 184
37028 544