50756 845
41030 242
42239 730
8858 529
3357 70
12564 736
17624 616
9931 633
7628 159
18633 500
14320 679