51226 845
42540 242
43000 730
8962 529
3439 70
12817 736
17697 616
10103 633
8231 159
18877 500
14510 679