3282 300
4855 631
2619 270
6932 480
2179 324
5834 445
5845 120
4645 636
8061 766
4049 465
6684 54
2013 317
1531 102
3686 521
3046 815
3283 444
7268 690
3022 747
3930 665
4767 793
4693 584
4075 851
3876 379
3043 469
12313 903
3313 257
10283 549
7644 594