47600 149
20991 907
14920 318
31015 78
31289 673
26206 687
11801 574
6214 110
6992 790
17586 399
101597 571
22572 383
2842 184
37036 544