12402 888
18071 160
16833 309
12466 370
12000 517
5472 909
19909 631
3727 282
19420 814
9702 88
13975 322
5301 631
22812 841
8727 283
9174 87