330836 759
117890 817
14094 689
8713 309
196250 1137
8991 463
89240 598
24818 506
76890 620
72954 576
79375 344
4925 317