41054 563
34566 658
20301 194
29408 271
62439 503
61082 899
35244 561
15249 194
149753 662
111349 908
24823 298
14824 67
103307 951
45282 556