331253 759
118255 817
14106 689
8724 309
196684 1137
9004 463
89512 598
24859 506
76987 620
73236 577
79581 344
4940 317