29803 540
13944 256
5858 721
7175 495
7081 617
5826 425
5048 420
10874 383
4069 276
19341 499
7010 642
4783 494
5637 477
2890 333
4014 79