43692 817
214553 779
112666 883
13822 713
16090 855
9107 585
32344 541
28077 232
33234 208
33107 957
35356 761
56083 410
27732 273
9466 752
3984 260