12694 551
13666 722
20312 420
15972 296
9538 54
50677 682
10949 50
17169 777
21537 759
24729 313
16894 573
5179 170
29623 417
47182 345
14272 656
38855 142
25304 158