3071 709
8314 735
4481 151
5030 266
4357 371
47243 626
9298 314
7165 60
15223 303
16091 189
7929 787
8060 45
4741 695
5355 249
3981 443