50725 840
9639 171
21409 800
10708 419
7238 54
8059 641
10136 660
8934 321
4185 543
14205 905
6337 350
9817 355
2859 597