47601 149
20992 907
14921 318
31020 78
31290 673
26207 687
11802 574
6214 110
6992 790
17588 399
101635 571
22573 383
2842 184
37036 544