330561 759
117636 817
14085 689
8711 309
195984 1136
8985 463
89055 597
24792 506
76815 620
72737 576
79236 344
4918 317