16996 265
26505 168
22917 262
14092 677
16172 50
13287 299
9468 120
7196 514
21173 909
36027 126
9708 967
3474 145
7019 671
5520 752
5618 242
5515 153