3877 150
4505 717
8990 661
19414 656
37888 420
296122 1102
105311 185
45781 591
57290 469
289400 696
157307 520