17028 265
26746 168
22927 262
14108 677
16182 50
13320 299
9482 120
7203 514
21181 909
36246 126
9726 967
3513 145
7075 671
5532 752
5630 242
5527 153