8658 977
10330 633
6536 598
215242 545
12128 421
27824 979
14388 259
23964 449
16605 314
4229 621
8084 401
13751 142