17099 278
9003 196
30058 156
220554 317
15999 346
8960 239
17960 820
12447 374
4957 92
15034 642
3138 416