21540 332
6531 306
18677 167
12733 385
74997 463
8936 669
39489 310
28627 425
82724 807
77186 568
4420 555
13096 720
1222 44