126595 170
2854 764
2876 906
164 34
43702 504
31754 631
66199 515
278951 786
159727 743
342663 646
182875 929
48600 789
31796 422
90373 732
59286 252