15094 57
14764 387
7305 405
4505 567
7373 140
5110 147
10962 575
4595 636
3792 463
1858 170
7588 691
6316 612
14033 81
4678 198
4643 513
5797 680
3640 383
9870 627
2974 469
7629 784
3017 491