11905 687
31761 463
10715 506
9595 159
1616 84
13851 315
26622 249
4650 442
6799 847
5646 622
3976 734