16536 503
1374 327
6253 362
3696 563
9954 344
4460 808
7359 314
17467 879
28028 723
11763 426
6842 262
30643 155
16999 636
6961 445
27575 611
5608 83
5155 741
4596 787
16592 120
5534 540