25404 643
5539 814
9703 487
5608 188
12923 647
4354 338
3559 935
4238 650
1636 442
9733 673
7187 151
990 158
2870 479