109748 365
99087 314
28713 673
40631 1878
90557 759
21406 391
108829 598
335626 708
142753 647
115018 1099
338846 718
143502 518
160643 953
78890 869
116440 612
48230 200
154714 651
50707 264
231619 479
144658 807
93048 242
79468 732
199892 715
440824 1610