38291 842
27581 232
38642 728
7356 529
2576 70
10127 736
15902 616
8230 633
5982 158
8454 497
12953 679