21578 332
6542 306
18685 167
12737 385
75082 463
8945 669
39560 310
28696 425
82752 807
77304 568
4428 555
13100 720
1231 44