51183 845
42233 242
42890 730
8948 529
3427 70
12711 736
17687 616
10037 633
8194 159
18801 500
14484 679