331092 759
118123 817
14102 689
8721 309
196513 1137
9002 463
89422 598
24848 506
76950 620
73130 576
79514 344
4932 317