12509 903
7605 674
3686 580
4535 614
2591 93
3872 507
4050 528
3930 56
5947 860
7466 755
5314 909
8210 409
17013 675
7916 539
6541 551
4317 249
9486 672
2872 223
5545 705
7512 322
8154 729
4324 637
3171 419
5944 431
3859 562
6296 540
3701 404
3997 587