23321 280
9259 196
30305 156
220763 317
16096 346
9065 239
18219 820
12570 374
4990 92
15335 642
3315 416