47407 149
20888 907
14855 318
30875 78
31166 673
26036 687
11774 574
6199 110
6969 790
17429 399
100133 571
22300 383
2813 184
36936 544