10257 680
4376 367
5589 403
3124 721
6677 728
5203 400
8027 74
2888 329
4463 356
4052 555
8854 80
23398 594
5188 653
1858 126