42259 815
211869 778
110476 883
13753 713
16051 855
9054 585
32069 541
27795 232
32866 208
32778 957
34831 760
55367 410
27373 273
9353 752
3945 260