330796 759
117835 817
14093 689
8713 309
196201 1137
8990 463
89201 598
24810 506
76876 620
72924 576
79343 344
4924 317