4053 351
2728 318
2291 279
10360 398
39540 829
37683 114
65616 357
86517 303
42673 259
46510 778
129838 903
45738 586
28801 604
81349 658
49324 903
50642 455
40861 147