10092 300
8751 219
5093 196
10304 201
15527 404
4574 459
9575 737
5990 374
4485 188
10438 530
14983 684
21503 294
32557 72
16858 793
20684 756
20476 672
13632 384
22226 357
8999 126
11095 518
5935 245
8910 874
66892 591
11356 152
7654 486
8568 962
16337 581
11637 613