34846 842
24976 232
37933 728
7030 529
2398 70
9625 736
15545 616
7965 633
5732 158
8077 497
12643 679