21536 332
6530 306
18676 167
12732 385
74978 463
8935 669
39476 310
28611 425
82715 807
77162 568
4418 555
13096 720
1220 44