330396 759
117471 817
14072 689
8709 309
195784 1136
8982 463
88920 597
24765 506
76781 620
72520 576
79156 344
4914 317