22805 407
12702 551
13670 722
20335 420
15977 296
9544 54
50721 682
10955 50
17181 777
21548 759
24753 313
16926 573
5199 170
29648 417
47214 345
14291 656
38891 142
25350 158