9584 151
7039 744
4896 66
10350 327
5312 331
12554 350
26429 248
14374 277
18686 865
7125 222
9015 356
12325 473
15563 864
5102 425
3862 698