331256 759
118260 817
14106 689
8724 309
196689 1137
9004 463
89515 598
24859 506
76987 620
73241 577
79581 344
4941 317