13966 687
34236 463
10783 506
9714 159
1646 84
13929 315
26987 249
4787 442
6858 847
5721 622
4057 734