330603 759
117683 817
14087 689
8712 309
196035 1136
8986 463
89090 597
24793 506
76824 620
72782 576
79258 344
4919 317