305229 1171
23325 65
84606 591
14357 460
17407 513
17872 568
103379 921
16729 104
68592 392
30935 418
413569 915