32531 800
202923 774
107699 878
13629 713
15961 855
8927 585
31187 541
27005 231
32027 207
31740 956
33950 760
54142 408
26737 273
9080 752
3888 260