21576 332
6541 306
18685 167
12737 385
75077 463
8945 669
39554 310
28691 425
82749 807
77295 568
4426 555
13100 720
1230 44