20512 278
35601 583
21046 759
12878 687
24328 313
24797 188
10793 78
30506 537
77333 309
115436 642
17233 651
40125 544
21666 240
65348 157
123521 769
10382 450
19107 63
18234 671