16581 503
1382 327
6274 362
3700 563
9961 344
4461 808
7364 314
17490 879
28057 723
11769 426
6847 262
30656 155
17009 636
6971 445
27589 611
5618 83
5159 741
4598 787
16637 120
5540 540