5073 72
25992 52
3481 423
7160 617
15221 481
34548 588
138624 626
9698 115
9697 362
20489 137
8689 639
5983 290
27777 688