330663 759
117721 817
14088 689
8712 309
196080 1136
8987 463
89121 598
24800 506
76836 620
72830 576
79285 344
4920 317