3086 709
8320 735
4486 151
5033 266
4361 371
47251 626
9325 314
7168 60
15237 303
16108 189
7959 787
8066 45
4742 695
5359 249
3984 443