331135 759
118156 817
14103 689
8722 309
196554 1137
9002 463
89436 598
24852 506
76960 620
73157 576
79531 344
4933 317