43162 816
213653 778
111826 883
13790 713
16071 855
9085 585
32244 541
27964 232
32947 208
33005 957
35144 761
55845 410
27619 273
9414 752
3973 260