51099 845
41819 242
42602 730
8912 529
3413 70
12655 736
17658 616
9956 633
8053 159
18738 500
14419 679