43502 817
214195 779
112339 883
13806 713
16085 855
9102 585
32309 541
28032 232
33129 208
33065 957
35282 761
55974 410
27680 273
9440 752
3979 260