331267 759
118277 817
14108 689
8725 309
196710 1137
9004 463
89526 598
24862 506
76992 620
73252 577
79586 344
4941 317