34715 843
44931 388
23612 348
52926 431
31251 646
18830 123
26182 639
16019 325
69071 641
34564 428
34944 513
52445 246
58652 697