4053 351
2728 318
2291 279
10360 398
39542 829
37683 114
65623 357
86522 303
42674 259
46513 778
129841 903
45739 586
28804 604
81357 659
49327 903
50644 455
40863 147