8666 977
10341 633
6541 598
215532 547
12196 422
27850 981
14402 259
24038 449
16640 315
4235 621
8089 401
13779 142