8998 136
18006 396
15040 459
12528 820
6835 293
10262 596
9829 48
2604 181
10014 741
14189 306
7526 599
15524 201
6155 158
9179 667
9131 491
14229 501
8498 148
7214 42
9202 396
12446 107
17087 651
11710 260
5183 31
17676 625