17005 265
26575 168
22921 262
14097 677
16177 50
13296 299
9476 120
7198 514
21176 909
36070 126
9710 967
3479 145
7033 671
5523 752
5625 242
5517 153