43996 819
215082 779
113371 883
13837 713
16102 855
9123 585
32417 541
28150 232
33350 208
33182 957
35490 762
56312 410
27829 273
9499 752
3990 260