331413 759
118380 817
14112 689
8727 309
196808 1139
9005 463
89598 598
24876 506
77026 620
73323 577
79638 344
4943 317