52223 151
22238 907
16609 318
33636 78
34132 673
29099 687
12670 574
6893 110
7604 790
19960 399
135625 573
26488 386
3349 184
39759 544