5994 587
24939 265
3821 882
7708 555
17850 317
5008 214
6859 678
9166 275
13571 383
3069 468
6668 726