5302 72
26020 52
3495 423
7212 617
15231 481
34566 588
138712 626
9712 115
9714 362
20519 137
8717 639
5993 290
27843 688