21540 332
6531 306
18677 167
12733 385
74995 463
8936 669
39489 310
28626 425
82724 807
77185 568
4420 555
13096 720
1222 44