15092 57
14763 387
7305 405
4505 567
7373 140
5110 147
10962 575
4595 636
3792 463
1857 170
7588 691
6316 612
14033 81
4678 198
4643 513
5797 680
3639 383
9869 627
2973 469
7629 784
3017 491