13820 628
307055 850
578502 1527
185624 394
88448 270
97552 276
69682 465
245067 484
58658 147
9506 715