15597 808
40660 401
4879 391
18036 670
12943 588
8977 293
20174 322
50172 738
17572 708
18347 112
12762 779
8593 383
10772 366
10744 132
21682 274