3899 819
4625 30
6902 428
2423 437
6914 563
3454 346
2222 278
4677 318
3099 149
3294 523
7126 481
5061 521
22240 94
9354 694
4044 843
2394 318
1104 123
5860 796
4451 806
2662 548
4582 469
12703 105
2870 110
3809 567
7829 632
1889 71
4311 527
5090 658