43497 817
214188 779
112334 883
13806 713
16085 855
9101 585
32308 541
28031 232
33125 208
33062 957
35278 761
55974 410
27679 273
9440 752
3979 260