34256 842
24495 232
37820 727
6987 529
2368 70
9543 736
15513 616
7924 632
5676 158
8028 497
12580 679