43654 817
214451 779
112573 883
13818 713
16090 855
9106 585
32337 541
28065 232
33211 208
33093 957
35334 761
56047 410
27717 273
9459 752
3983 260