27447 196
12647 197
15987 71
9348 874
37558 295
22864 580
28487 297
11608 508
12087 80
13981 75
9597 319
30216 831
7504 278
3021 372
3091 161
4341 551
7828 586
5134 321
6667 539
4982 325
57337 897