52222 151
22238 907
16609 318
33630 78
34132 673
29096 687
12668 574
6893 110
7604 790
19956 399
135602 573
26485 386
3349 184
39755 544