8667 977
10341 633
6542 598
215637 547
12208 422
27866 981
14413 259
24063 449
16650 315
4236 621
8091 401
13808 142