3081 709
8319 735
4484 151
5033 266
4360 371
47249 626
9320 314
7168 60
15235 303
16104 189
7952 787
8066 45
4741 695
5358 249
3984 443