17031 265
26748 168
22927 262
14108 677
16182 50
13320 299
9482 120
7203 514
21182 909
36247 126
9726 967
3513 145
7075 671
5532 752
5630 242
5528 153