43593 817
214356 779
112460 883
13812 713
16089 855
9103 585
32320 541
28053 232
33177 208
33077 957
35315 761
56014 410
27698 273
9449 752
3982 260