43404 149
17531 906
11930 318
27555 77
28580 669
23253 687
10694 574
5242 110
6274 790
15001 399
64867 560
16866 381
2128 184
34588 543