4622 72
25882 51
3474 423
6995 617
15183 481
34457 588
138286 626
9649 115
9655 362
20401 137
8662 639
5919 290
27585 688