43629 817
214423 779
112533 883
13815 713
16090 855
9106 585
32329 541
28063 232
33197 208
33082 957
35322 761
56034 410
27711 273
9455 752
3983 260