3071 709
8311 735
4480 151
5030 266
4357 371
47242 626
9297 314
7165 60
15217 303
16090 189
7926 787
8058 45
4741 695
5355 249
3981 443