22027 165
15667 632
19730 420
19392 596
17250 398
15274 687
18504 384
17479 124
100428 242
13670 602
15552 296
9185 54
73419 576
24225 455
14630 113
49033 682
20115 237
21781 424
10599 50
32131 145
16634 777
20813 759
17366 676
23999 313
20295 448