8673 977
10348 633
6545 598
215927 547
12234 422
27898 981
14428 259
24098 449
16672 315
4239 621
8097 401
13840 142