21584 332
6543 306
18685 167
12738 385
75098 463
8945 669
39576 310
28709 425
82760 807
77314 568
4428 555
13102 720
1231 44