43152 843
31406 235
39753 728
7735 529
2809 70
10908 736
16542 616
8833 633
6507 159
9117 497
13299 679