43491 817
214184 779
112330 883
13806 713
16085 855
9098 585
32308 541
28029 232
33123 208
33060 957
35275 761
55972 410
27679 273
9437 752
3979 260