12693 551
13665 722
20312 420
15972 296
9536 54
50674 682
10949 50
17169 777
21537 759
24729 313
16894 573
5178 170
29622 417
47177 345
14272 656
38855 142
25301 158