21587 332
6543 306
18688 167
12741 385
75110 463
8946 669
39588 310
28713 425
82766 807
77326 568
4429 555
13102 720
1233 44