13966 111
17786 322
54294 332
74547 578
24599 456
50212 682
18517 560
110010 667
14965 653
20495 237
22014 424
7545 197
63018 604
14050 700
23243 357
17589 461
103421 361
10830 50
32540 145
35903 583
16976 777
21334 759
13019 688
26637 201