9583 151
7038 744
4896 66
10350 327
5312 331
12554 350
26428 248
14373 277
18684 865
7125 222
9015 356
12324 473
15563 864
5102 425
3862 698