34113 842
24386 232
37781 727
6976 529
2364 70
9523 736
15509 616
7916 632
5667 158
8019 497
12564 679