8641 977
10310 633
6526 598
214430 545
11989 420
27718 979
14341 259
23861 448
16522 314
4213 621
8068 401
13687 142