19486 279
9111 196
30191 156
220645 317
16040 346
8992 239
18046 820
12494 374
4964 92
15121 642
3198 416