11976 871
16681 344
4893 578
5833 275
8747 852
22216 362
7451 632
7947 489
3536 357
6266 477
8441 440
3337 768
23599 554
12312 795