13838 628
307220 850
579368 1528
186006 394
88616 270
98055 276
69830 465
245389 484
58870 147
9528 715