21600 332
6549 306
18697 167
12746 385
75151 463
8951 669
39614 310
28732 425
82779 807
77382 568
4433 555
13104 720
1236 44