330640 759
117708 817
14088 689
8712 309
196061 1136
8987 463
89111 597
24799 506
76830 620
72810 576
79274 344
4920 317