3900 819
4626 30
6906 428
2429 437
6920 563
3490 346
2224 278
4687 318
3102 149
3297 523
7135 481
5066 521
22248 94
9356 694
4046 843
2397 318
1104 123
5864 796
4453 806
2665 548
4585 469
12706 105
2872 110
3810 567
7889 633
1910 71
4315 527
5095 658