25543 643
5545 814
9711 487
5619 188
12950 647
4376 338
3561 935
4249 650
1637 442
9746 673
7197 151
991 158
2875 479