18050 258
8187 119
7718 239
10412 287
11215 649
9761 277
7386 439
11414 668
6290 512
11576 511
12310 485
16141 306