17005 265
26572 168
22921 262
14097 677
16176 50
13295 299
9475 120
7198 514
21176 909
36068 126
9710 967
3477 145
7033 671
5523 752
5622 242
5517 153