331193 759
118198 817
14105 689
8723 309
196605 1137
9003 463
89467 598
24855 506
76970 620
73206 577
79557 344
4938 317