23526 280
9265 196
30311 156
220770 317
16102 346
9066 239
18222 820
12574 374
4992 92
15338 642
3315 416