16948 278
8997 196
30054 156
220548 317
15993 346
8956 239
17952 820
12446 374
4956 92
15019 642
3137 416