28005 155
17546 116
21264 94
18474 192
20880 535
19177 466
31792 940
18100 106
24136 535
21511 338
19401 302
34694 741
20483 628
23351 209
18240 386
21111 161
22656 725
24334 579
15447 558
19718 60
25735 201
22083 296
20283 485
16828 210