21600 332
6549 306
18697 167
12746 385
75151 463
8952 669
39615 310
28734 425
82780 807
77383 568
4434 555
13104 720
1236 44