22018 165
15659 632
19722 420
19362 596
17241 398
15263 687
18495 384
17469 124
100373 242
13665 602
15545 296
9172 54
73363 576
24194 455
14529 113
48966 682
20099 237
21764 424
10590 50
32038 145
16619 777
20804 759
17346 676
23973 313
20268 448