330705 759
117755 817
14090 689
8713 309
196112 1136
8988 463
89146 598
24801 506
76847 620
72852 576
79301 344
4922 317