4053 351
2728 318
2291 279
10360 398
39544 829
37683 114
65632 357
86525 303
42674 259
46515 778
129846 903
45744 586
28804 604
81364 659
49327 903
50647 455
40864 147