12998 687
32483 463
10728 506
9636 159
1624 84
13879 315
26714 249
4667 442
6815 847
5672 622
3991 734