12060 871
16829 344
4921 578
5938 275
8755 852
22298 362
7496 632
7987 489
3545 357
6272 477
8481 440
3346 768
23647 554
12342 795