24239 643
5438 814
9646 487
5511 188
12802 647
4250 338
3529 935
4146 650
1607 442
9660 673
7088 151
965 158
2845 479