16530 503
1374 327
6253 362
3696 563
9953 344
4459 808
7359 314
17466 879
28024 723
11762 426
6840 262
30643 155
16999 636
6959 445
27575 611
5608 83
5154 741
4595 787
16588 120
5533 540