18310 329
13928 125
10417 603
6945 358
18425 932
10431 74
8892 679
3155 623
19698 286
6207 738
19821 529
835 30
5661 315
5915 837
3705 49
3001 452
5097 457
14318 747