26821 643
5645 814
9807 487
5846 188
13123 647
4550 338
3606 935
4354 650
1693 442
9834 673
7341 151
1033 158
2930 479