5294 72
26016 52
3495 423
7209 617
15231 481
34565 588
138707 626
9708 115
9712 362
20519 137
8715 639
5993 290
27834 688