43192 816
213695 778
111876 883
13791 713
16071 855
9085 585
32248 541
27968 232
32947 208
33011 957
35162 761
55852 410
27619 273
9414 752
3973 260