52282 151
22354 907
16413 318
33816 78
34275 673
29131 687
12740 574
6940 110
7636 790
20007 399
135643 573
26660 386
3388 184
39896 544