12509 903
7605 674
3686 580
4535 614
2591 93
3872 507
4049 528
3928 56
5946 860
7466 755
5314 909
8209 409
17013 675
7759 539
6541 551
4314 249
9486 672
2871 223
5545 705
7508 322
8152 729
4324 637
3171 419
5943 431
3859 562
6296 540
3700 404
3997 587