29903 757
3136 588
3982 792
5051 579
7112 701
4436 394
399573 399
16597 289
18322 666
57714 1001
18080 368
30257 640
42813 769
4054 688
4082 591
11100 153