47532 149
20956 907
14898 318
30966 78
31239 673
26124 687
11794 574
6212 110
6984 790
17534 399
100911 571
22464 383
2829 184
37004 544