25450 643
5540 814
9704 487
5611 188
12936 647
4359 338
3559 935
4239 650
1637 442
9738 673
7193 151
990 158
2871 479