14267 356
9003 196
4100 45
23201 496
13062 984
4149 376
12640 711
12733 927
5153 860
8830 484
17280 323
3312 296
27339 374
16242 497
4445 391
3008 136
4264 392
13451 654
3426 60