25550 643
5545 814
9713 487
5619 188
12950 647
4377 338
3563 935
4249 650
1638 442
9746 673
7197 151
992 158
2875 479