16918 278
8993 196
30016 156
220539 317
15992 346
8953 239
17942 820
12440 374
4955 92
15011 642
3137 416