43442 817
214105 779
112259 883
13802 713
16085 855
9096 585
32300 541
28020 232
33088 208
33047 957
35249 761
55949 410
27665 273
9432 752
3978 260