305212 1171
23316 65
84589 591
14355 460
17403 513
17872 568
103375 921
16727 104
68590 392
30933 418
413561 915