330816 759
117855 817
14093 689
8713 309
196222 1137
8990 463
89223 598
24815 506
76883 620
72938 576
79351 344
4925 317