29796 540
13934 256
5852 721
7173 495
7073 617
5825 425
5047 420
10870 383
4069 276
19337 499
7007 642
4783 494
5636 477
2890 333
4013 79