21513 332
6521 306
18673 167
12728 385
74903 463
8930 669
39413 310
28548 425
82687 807
77093 568
4414 555
13092 720
1215 44