38299 842
27587 232
38644 728
7357 529
2577 70
10127 736
15905 616
8231 633
5983 158
8455 497
12954 679