330835 759
117881 817
14093 689
8713 309
196243 1137
8991 463
89236 598
24818 506
76889 620
72951 576
79370 344
4925 317