4053 351
2727 318
2289 279
10359 398
39533 829
37683 114
65593 357
86503 303
42664 259
46507 778
129832 903
45725 586
28800 604
81340 658
49323 903
50637 455
40853 147