16918 278
8994 196
30016 156
220542 317
15992 346
8953 239
17943 820
12440 374
4955 92
15011 642
3137 416