43524 843
31688 235
39862 728
7756 529
2825 70
10971 736
16597 616
8872 633
6541 159
9157 497
13318 679