330836 759
117884 817
14094 689
8713 309
196246 1137
8991 463
89239 598
24818 506
76889 620
72952 576
79375 344
4925 317