17003 265
26547 168
22917 262
14096 677
16173 50
13291 299
9470 120
7198 514
21175 909
36048 126
9709 967
3475 145
7023 671
5522 752
5618 242
5516 153