17031 278
9001 196
30057 156
220553 317
15998 346
8960 239
17959 820
12446 374
4957 92
15030 642
3138 416