11091 328
8941 125
8846 603
6422 358
17886 932
9748 74
8395 679
2971 623
18058 286
5623 738
18173 529
665 30
4843 315
5555 837
3371 49
2597 452
4542 457
13527 747