21506 332
6521 306
18673 167
12728 385
74873 463
8929 669
39384 310
28516 425
82677 807
77068 567
4412 555
13090 720
1212 44