16671 463
7131 112
24530 699
2047 292
30473 529
24407 606
11197 41
54910 493
32522 458
10606 687
18109 124
13653 152
26084 410
25158 243