12043 871
16780 344
4913 578
5896 275
8751 852
22271 362
7491 632
7978 489
3541 357
6271 477
8466 440
3341 768
23635 554
12336 795