43429 817
214067 779
112246 883
13802 713
16085 855
9095 585
32300 541
28019 232
33075 208
33043 957
35244 761
55946 410
27662 273
9432 752
3978 260