38262 842
27571 232
38640 728
7353 529
2573 70
10120 736
15897 616
8225 633
5981 158
8450 497
12949 679