5377 72
26065 52
3502 423
7265 617
15236 481
34588 588
138807 626
9736 115
9727 362
20568 137
8725 639
6015 290
27893 688