4047 351
2723 318
2285 279
10348 398
39347 829
37653 114
64619 357
85325 303
42474 259
46304 778
129309 903
44821 586
28629 604
80776 657
49124 903
50232 455
40663 147