21576 332
6541 306
18684 167
12737 385
75075 463
8944 669
39554 310
28690 425
82748 807
77292 568
4426 555
13100 720
1230 44