421633 878
139850 560
148657 784
300598 916
30471 304
358524 1046
123768 177
50782 738
352307 881
66112 327
195858 1030
52716 318
53626 648
134556 1102
69322 658
832082 1660
369896 601
292424 1308
287461 1288
202645 849
163166 1169
54162 516