15992 419
27192 358
37999 161
39065 902
11553 375
20446 116
6947 60
16790 514
14426 688
13513 394
6164 646